summaryrefslogtreecommitdiff
path: root/pygerrit/client.py
diff options
context:
space:
mode:
authorDavid Pursehouse <david.pursehouse@sonymobile.com>2012-09-12 13:44:39 +0900
committerDavid Pursehouse <david.pursehouse@sonymobile.com>2012-09-12 13:50:25 +0900
commiteedae563f0445b3557039ec0af66dc78d2ad2fee (patch)
tree02fb58383734291fa08737ea4be9b5b1ad6ed31b /pygerrit/client.py
parentb961935ad0d663340d7ccb620af672ad338ea974 (diff)
downloadpygerrit-eedae563f0445b3557039ec0af66dc78d2ad2fee.tar.gz
Wait for thread to complete when stopping stream
Change-Id: I19eac2b83fc0fd6771c703de087b94de372f45af
Diffstat (limited to 'pygerrit/client.py')
-rw-r--r--pygerrit/client.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/pygerrit/client.py b/pygerrit/client.py
index e570ece..5073e93 100644
--- a/pygerrit/client.py
+++ b/pygerrit/client.py
@@ -27,6 +27,7 @@ class GerritClient(object):
""" Stop streaming events from `gerrit stream-events`."""
if self._stream:
self._stream.stop()
+ self._stream.join()
self._stream = None
with self._events.mutex:
self._events.queue.clear()