summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2014-03-19 21:05:21 +0000
committerGerrit Code Review <review@openstack.org>2014-03-19 21:05:21 +0000
commiteee19fd998135b21ea9f175640cc07a91495a211 (patch)
tree7aed5b37a2d8b14700247140b2ff640490a1c3a0
parent02d4750afd958afdbc9b1510332bb68008d04860 (diff)
parent37be1475b1300b67d83d87af412d9e7f11961dce (diff)
downloadgear-eee19fd998135b21ea9f175640cc07a91495a211.tar.gz
Merge "Close server connect pipes on cleanup"0.5.4
-rw-r--r--gear/__init__.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/gear/__init__.py b/gear/__init__.py
index edb3c83..e26d698 100644
--- a/gear/__init__.py
+++ b/gear/__init__.py
@@ -2275,6 +2275,8 @@ class Server(BaseClientServer):
def _cleanup(self):
super(Server, self)._cleanup()
self.socket.close()
+ os.close(self.connect_wake_read)
+ os.close(self.connect_wake_write)
def _lostConnection(self, conn):
# Called as soon as a connection is detected as faulty.