forked from MirrorHub/synapse
Make sure to print exceptions properly from notifier failures
This commit is contained in:
parent
56bc57cf50
commit
061e814195
1 changed files with 6 additions and 1 deletions
|
@ -167,7 +167,12 @@ class Notifier(object):
|
|||
)
|
||||
|
||||
def eb(failure):
|
||||
logger.exception("Failed to notify listener", failure)
|
||||
logger.error("Failed to notify listener",
|
||||
exc_info=(
|
||||
failure.type,
|
||||
failure.value,
|
||||
failure.getTracebackObject())
|
||||
)
|
||||
|
||||
yield defer.DeferredList(
|
||||
[notify(l).addErrback(eb) for l in listeners]
|
||||
|
|
Loading…
Reference in a new issue