util/logger.lua

changeset 1020
8bf71f8bd0d1
parent 1015
9e31e9397cff
child 1523
841d61be198f
equal deleted inserted replaced
1017:6556a9db3822 1020:8bf71f8bd0d1
73 local num_level_handlers, num_source_handlers = #level_handlers, source_handlers and #source_handlers; 73 local num_level_handlers, num_source_handlers = #level_handlers, source_handlers and #source_handlers;
74 74
75 local logger = function (message, ...) 75 local logger = function (message, ...)
76 if source_handlers then 76 if source_handlers then
77 for i = 1,num_source_handlers do 77 for i = 1,num_source_handlers do
78 if source_handlers(source_name, level, message, ...) == false then 78 if source_handlers[i](source_name, level, message, ...) == false then
79 return; 79 return;
80 end 80 end
81 end 81 end
82 end 82 end
83 83

mercurial