aboutsummaryrefslogtreecommitdiffstats
path: root/netlib/tcp.py
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2012-06-20 10:51:02 +1200
committerAldo Cortesi <aldo@nullcube.com>2012-06-20 10:51:02 +1200
commit084be7684d5cb367d4b8995dbf01f177af6113bf (patch)
tree04d13bacc55fdc331c4e59f26e4aed1c0cf32bf1 /netlib/tcp.py
parentce1ef554561d55a414961993dcaf8f11000d1f22 (diff)
downloadmitmproxy-084be7684d5cb367d4b8995dbf01f177af6113bf.tar.gz
mitmproxy-084be7684d5cb367d4b8995dbf01f177af6113bf.tar.bz2
mitmproxy-084be7684d5cb367d4b8995dbf01f177af6113bf.zip
Close socket on shutdown.
Diffstat (limited to 'netlib/tcp.py')
-rw-r--r--netlib/tcp.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/netlib/tcp.py b/netlib/tcp.py
index 08ccba09..92a7e92f 100644
--- a/netlib/tcp.py
+++ b/netlib/tcp.py
@@ -158,6 +158,7 @@ class TCPServer:
def shutdown(self):
self.__shutdown_request = True
self.__is_shut_down.wait()
+ self.socket.close()
self.handle_shutdown()
def handle_error(self, request, client_address, fp=sys.stderr):