aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--rpkid/rpki/https.py7
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)