diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2012-06-20 10:51:02 +1200 |
---|---|---|
committer | Aldo Cortesi <aldo@nullcube.com> | 2012-06-20 10:51:02 +1200 |
commit | 084be7684d5cb367d4b8995dbf01f177af6113bf (patch) | |
tree | 04d13bacc55fdc331c4e59f26e4aed1c0cf32bf1 /netlib/tcp.py | |
parent | ce1ef554561d55a414961993dcaf8f11000d1f22 (diff) | |
download | mitmproxy-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.py | 1 |
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): |