Mercurial > prosody-hg
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 |
| parents | 863aa36a9dd8 |
| children | 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; |
