From 4a04a09ef1a7abc9085ab8208b62fbbfa6fc64bb Mon Sep 17 00:00:00 2001 From: Dana Powers Date: Mon, 4 Apr 2016 22:51:33 -0700 Subject: Coerce exceptions to bool in Future.succeeded() and Future.failed() --- kafka/future.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'kafka/future.py') diff --git a/kafka/future.py b/kafka/future.py index 06b8c3a..c7e0b14 100644 --- a/kafka/future.py +++ b/kafka/future.py @@ -15,10 +15,10 @@ class Future(object): self._errbacks = [] def succeeded(self): - return self.is_done and not self.exception + return self.is_done and not bool(self.exception) def failed(self): - return self.is_done and self.exception + return self.is_done and bool(self.exception) def retriable(self): try: -- cgit v1.2.1