# HG changeset patch # User Kim Alvefur # Date 1511314482 -3600 # Node ID a9e8523a5e7380ff83138ab81fe728a6f2335428 # Parent e98b4352d7dfd64a214e9e7f363141b93d576607 util.helpers: Handle missing priorities, happens due to wildcard magic in net.http.server (fixes #1044) diff -r e98b4352d7df -r a9e8523a5e73 util/helpers.lua --- a/util/helpers.lua Tue Nov 21 14:46:21 2017 +0100 +++ b/util/helpers.lua Wed Nov 22 02:34:42 2017 +0100 @@ -50,7 +50,7 @@ local handler_strings = {}; for i, handler in ipairs(handlers) do local upvals = debug.string_from_var_table(debug.get_upvalues_table(handler)); - handler_strings[i] = " "..priorities[handler]..": "..tostring(handler)..(upvals and ("\n "..upvals) or ""); + handler_strings[i] = " "..(priorities[handler] or "?")..": "..tostring(handler)..(upvals and ("\n "..upvals) or ""); end event_handler_arrays[event] = handler_strings; end