close all remote connections at shutdown

to avoid hang
This commit is contained in:
Noah Levitt 2018-04-04 13:26:47 -07:00
parent 3f9ecbacac
commit 7c814d71ba

View File

@ -483,6 +483,7 @@ class WarcProxy(SingleThreadedWarcProxy, warcprox.mitmproxy.PooledMitmProxy):
def server_close(self):
self.logger.info('shutting down')
http_server.HTTPServer.server_close(self)
self.remote_connection_pool.clear()
def handle_error(self, request, client_address):
self.logger.warn(