We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f1d5915 commit aea8ba1Copy full SHA for aea8ba1
swingutils/threads/defer.py
@@ -58,8 +58,11 @@ def callback(self, result):
58
self._result = result
59
self._runCallbacks()
60
61
- def errback(self):
62
- self._result = Failure(*sys.exc_info())
+ def errback(self, exception=None, traceback=None):
+ if exception:
63
+ self._result = Failure(type(exception), exception, traceback)
64
+ else:
65
+ self._result = Failure(*sys.exc_info())
66
67
68
def _runCallbacks(self):
0 commit comments