diff options
author | Dana Powers <dana.powers@rd.io> | 2015-03-30 11:05:48 -0700 |
---|---|---|
committer | Dana Powers <dana.powers@rd.io> | 2015-03-30 11:05:48 -0700 |
commit | bb68965b9e530de7413c6ac98ef13c06158e2d91 (patch) | |
tree | b56dfd643ccf8269805f9b2910aca249ef0bb18f | |
parent | fd204dca174033e36899a0e20d2ce7ebccf11ddb (diff) | |
download | kafka-python-bb68965b9e530de7413c6ac98ef13c06158e2d91.tar.gz |
Stop consumers on delete
-rw-r--r-- | kafka/consumer/base.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/kafka/consumer/base.py b/kafka/consumer/base.py index efc9404..bde3c1a 100644 --- a/kafka/consumer/base.py +++ b/kafka/consumer/base.py @@ -143,6 +143,9 @@ class Consumer(object): if self.count_since_commit >= self.auto_commit_every_n: self.commit() + def __del__(self): + self.stop() + def stop(self): if self.commit_timer is not None: self.commit_timer.stop() |