aboutsummaryrefslogtreecommitdiffstats
path: root/netlib/tcp.py
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2012-10-01 11:30:02 +1300
committerAldo Cortesi <aldo@nullcube.com>2012-10-01 11:30:02 +1300
commit15679e010d99def2fb7efd1de5533099a12772ca (patch)
tree9d11d52e6d12fde23e9e2ae0b121175b6f72efa4 /netlib/tcp.py
parent064b4c80018d9b76c2bedc010ab45c8b9ea7faa3 (diff)
downloadmitmproxy-15679e010d99def2fb7efd1de5533099a12772ca.tar.gz
mitmproxy-15679e010d99def2fb7efd1de5533099a12772ca.tar.bz2
mitmproxy-15679e010d99def2fb7efd1de5533099a12772ca.zip
Add a settimeout method to tcp.BaseHandler.
Diffstat (limited to 'netlib/tcp.py')
-rw-r--r--netlib/tcp.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/netlib/tcp.py b/netlib/tcp.py
index e1318435..414c1237 100644
--- a/netlib/tcp.py
+++ b/netlib/tcp.py
@@ -284,6 +284,9 @@ class BaseHandler:
def handle(self): # pragma: no cover
raise NotImplementedError
+ def settimeout(self, n):
+ self.connection.settimeout(n)
+
def close(self):
"""
Does a hard close of the socket, i.e. a shutdown, followed by a close.