diff -r dd47dbe85bec -r e65466cee871 src/event_callback.c --- a/src/event_callback.c Wed Jul 15 10:39:10 2009 -0400 +++ b/src/event_callback.c Fri Nov 27 01:33:55 2009 +0000 @@ -43,7 +43,7 @@ load_timeval(newTimeout, &cb->timeout); } } - lua_pop(L, 1); + lua_pop(L, 2); if(ret == -1) { freeCallbackArgs(cb, L); } else {