Software /
code /
prosody
Comparison
net/server_epoll.lua @ 10588:ceadf3d3fecf
net.server_epoll: Log errors caught in listeners on 'error' level
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sun, 12 Jan 2020 20:36:04 +0100 |
parent | 10587:863aa36a9dd8 |
child | 10589:3540118699cf |
comparison
equal
deleted
inserted
replaced
10587:863aa36a9dd8 | 10588:ceadf3d3fecf |
---|---|
189 return; | 189 return; |
190 end | 190 end |
191 local ok, err = xpcall(listener, traceback, self, ...); | 191 local ok, err = xpcall(listener, traceback, self, ...); |
192 if not ok then | 192 if not ok then |
193 if cfg.fatal_errors then | 193 if cfg.fatal_errors then |
194 self:debug("Closing due to error calling on%s: %s", what, err); | 194 self:error("Closing due to error calling on%s: %s", what, err); |
195 self:destroy(); | 195 self:destroy(); |
196 else | 196 else |
197 self:debug("Error calling on%s: %s", what, err); | 197 self:debug("Error calling on%s: %s", what, err); |
198 end | 198 end |
199 return nil, err; | 199 return nil, err; |