diff options
-rw-r--r-- | mitmproxy/protocol/rawtcp.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mitmproxy/protocol/rawtcp.py b/mitmproxy/protocol/rawtcp.py index b87899e4..7d18025e 100644 --- a/mitmproxy/protocol/rawtcp.py +++ b/mitmproxy/protocol/rawtcp.py @@ -39,7 +39,7 @@ class RawTCPLayer(Layer): conns = [client, server] try: - while True: + while not self.channel.should_exit.is_set(): r = ssl_read_select(conns, 10) for conn in r: dst = server if conn == client else client |