aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaximilian Hils <git@maximilianhils.com>2016-10-27 12:55:24 -0700
committerMaximilian Hils <git@maximilianhils.com>2016-10-27 12:55:39 -0700
commitf26a37556064e191e6356f2a9b5dd634cc436b87 (patch)
treebb3e3ca4422b1eae66f4fd782028a0885770f513
parenta93baad6552f5da82398711d7e52197574820843 (diff)
downloadmitmproxy-f26a37556064e191e6356f2a9b5dd634cc436b87.tar.gz
mitmproxy-f26a37556064e191e6356f2a9b5dd634cc436b87.tar.bz2
mitmproxy-f26a37556064e191e6356f2a9b5dd634cc436b87.zip
fix #1678
-rw-r--r--examples/nonblocking.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/examples/nonblocking.py b/examples/nonblocking.py
index b81478df..264a1fdb 100644
--- a/examples/nonblocking.py
+++ b/examples/nonblocking.py
@@ -1,10 +1,11 @@
import time
-import mitmproxy
+
from mitmproxy.script import concurrent
@concurrent # Remove this and see what happens
def request(flow):
- mitmproxy.ctx.log("handle request: %s%s" % (flow.request.host, flow.request.path))
+ # You don't want to use mitmproxy.ctx from a different thread
+ print("handle request: %s%s" % (flow.request.host, flow.request.path))
time.sleep(5)
- mitmproxy.ctx.log("start request: %s%s" % (flow.request.host, flow.request.path))
+ print("start request: %s%s" % (flow.request.host, flow.request.path))