mod_debug_traceback/mod_debug_traceback.lua
changeset 5854 0358fcf14cd6
parent 4226 02292b892fce
equal deleted inserted replaced
5853:84a784bc4096 5854:0358fcf14cd6
    44 	f:write("-- End of traceback --\n");
    44 	f:write("-- End of traceback --\n");
    45 	f:close();
    45 	f:close();
    46 	count = count + 1;
    46 	count = count + 1;
    47 end
    47 end
    48 
    48 
    49 local mod_posix = module:depends("posix");
    49 module:hook("signal/"..signal_name, dump_traceback);
    50 if rawget(mod_posix, "features") and mod_posix.features.signal_events then
       
    51 	module:hook("signal/"..signal_name, dump_traceback);
       
    52 else
       
    53 	require"util.signal".signal(signal_name, dump_traceback);
       
    54 end