Re-raise previous exceptions

This commit is contained in:
Chih-Hsuan Yen 2019-03-07 16:45:14 +08:00
parent be7618988e
commit 2a9b60155b
No known key found for this signature in database
GPG key ID: 0453A6CA23C56315

View file

@ -63,6 +63,8 @@ def event_loop(request):
def raise_on_logger_msg():
def proc(logger, method_name, event_dict):
if method_name in ('warn', 'error'):
if 'exc_info' in event_dict:
raise event_dict['exc_info']
raise RuntimeError(event_dict['event'])
return event_dict['event']