diff options
| author | Jeija <norrepli@gmail.com> | 2016-03-14 12:51:57 +0100 | 
|---|---|---|
| committer | Jeija <norrepli@gmail.com> | 2016-03-14 12:51:57 +0100 | 
| commit | 72e513ecbdf8273c89d8a79b518d9d0fbedb3f90 (patch) | |
| tree | bcc709a71b905f8360aa760b83a8fc0216fc2bfb /mesecons_luacontroller | |
| parent | 1e77b193ddaaabc66a164c0213ea58559d2d863a (diff) | |
Luacontroller: Put clearing debug hook before throwing error back in
Diffstat (limited to 'mesecons_luacontroller')
| -rw-r--r-- | mesecons_luacontroller/init.lua | 2 | 
1 files changed, 2 insertions, 0 deletions
| diff --git a/mesecons_luacontroller/init.lua b/mesecons_luacontroller/init.lua index 7d15e30..7df2bdc 100644 --- a/mesecons_luacontroller/init.lua +++ b/mesecons_luacontroller/init.lua @@ -209,6 +209,7 @@ end  -- the server. Therefore, limit max. length of generated string.  local function safe_string_rep(str, n)  	if #str * n > mesecon.setting("luacontroller_string_rep_max", 64000) then +		debug.sethook() -- Clear hook  		error("string.rep: string length overflow", 2)  	end @@ -348,6 +349,7 @@ end  local function timeout() +	debug.sethook() -- Clear hook  	error("Code timed out!", 2)  end | 
