Close socket on deletion
(bash was complaining)
This commit is contained in:
@@ -24,6 +24,11 @@ class UnixHTTPConnection(HTTPConnection):
|
|||||||
HTTPConnection.__init__(self, 'localhost', timeout=timeout)
|
HTTPConnection.__init__(self, 'localhost', timeout=timeout)
|
||||||
self.unix_socket_url = unix_socket_url
|
self.unix_socket_url = unix_socket_url
|
||||||
self.timeout = timeout
|
self.timeout = timeout
|
||||||
|
self.sock = None
|
||||||
|
|
||||||
|
def __del__(self): # base class does not have d'tor
|
||||||
|
if self.sock:
|
||||||
|
self.sock.close()
|
||||||
|
|
||||||
def connect(self):
|
def connect(self):
|
||||||
sock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
|
sock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
|
||||||
|
|||||||
Reference in New Issue
Block a user