aboutsummaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2016-06-08 11:21:38 +1200
committerAldo Cortesi <aldo@nullcube.com>2016-06-08 11:21:38 +1200
commitb3bf754e539555351230cbb0887f8838c12fd23c (patch)
tree862b77357a28b85472bb48387e98e1d3519b625e /examples
parenta388ddfd781fd05a414c07cac8446ef151cbd1d2 (diff)
downloadmitmproxy-b3bf754e539555351230cbb0887f8838c12fd23c.tar.gz
mitmproxy-b3bf754e539555351230cbb0887f8838c12fd23c.tar.bz2
mitmproxy-b3bf754e539555351230cbb0887f8838c12fd23c.zip
Simplify script concurrency helpers
We now have take() to prevent double-replies.
Diffstat (limited to 'examples')
-rw-r--r--examples/nonblocking.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/examples/nonblocking.py b/examples/nonblocking.py
index 41674b2a..4609f389 100644
--- a/examples/nonblocking.py
+++ b/examples/nonblocking.py
@@ -4,6 +4,6 @@ from mitmproxy.script import concurrent
@concurrent # Remove this and see what happens
def request(context, flow):
- print("handle request: %s%s" % (flow.request.host, flow.request.path))
+ context.log("handle request: %s%s" % (flow.request.host, flow.request.path))
time.sleep(5)
- print("start request: %s%s" % (flow.request.host, flow.request.path))
+ context.log("start request: %s%s" % (flow.request.host, flow.request.path))