diff --git a/modules/lua/lua_request.c b/modules/lua/lua_request.c index 81f940228d..41fb79fbbd 100644 --- a/modules/lua/lua_request.c +++ b/modules/lua/lua_request.c @@ -1574,7 +1574,7 @@ static int lua_ap_sleep(lua_State *L) apr_interval_time_t msec; luaL_checktype(L, 1, LUA_TNUMBER); - msec = (lua_tointeger(L, 1) * 1000000); + msec = (lua_tonumber(L, 1) * 1000000); apr_sleep(msec); return 0; }