diff options
-rw-r--r-- | rpkid/rpki/https.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/rpkid/rpki/https.py b/rpkid/rpki/https.py index ea9b6043..99aebd12 100644 --- a/rpkid/rpki/https.py +++ b/rpkid/rpki/https.py @@ -1091,9 +1091,10 @@ class http_queue(object): req.errback(result) except (rpki.async.ExitNow, SystemExit): raise - except: - self.log("Unhandled exception from callback") - rpki.log.traceback() + except Exception, e: + self.log("Unhandled exception %r from callback: %s" % (e, e), rpki.log.warn) + #rpki.log.traceback() + req.errback(e) self.log("Queue: %r" % self.queue) |