I am getting this error from the test code below. I have used 2 arguments but it is picking up 3? 2012-04-03 21:16:08.583714 [ERR] mod_lua.cpp:191 Error in pop expected 1..2 args, got 3 stack traceback: [C]: in function 'pop' /usr/local/freeswitch/scripts/aprompt.lua:21: in function '(for generator)' /usr/local/freeswitch/scripts/aprompt.lua:21: in main chunk --------------------------------------------------- dtmfbuffer = "" con = freeswitch.EventConsumer("DTMF") session:setVariable("playback_terminators", "0123456789") session:execute("playback", "sound/test.wav") while ((session:ready() == true)) do for e in (function() return con:pop(1,5) end) do event_name = e:getHeader("Event-Name") or "" if (event_name == "DTMF") then print(dtmfbuffer) end end end session:hangup()