From 9cba4f8d397d212f60ffc52f02dabf97b126e540 Mon Sep 17 00:00:00 2001 From: Maximilian Hils Date: Thu, 15 May 2014 14:16:05 +0200 Subject: fix #267 --- libmproxy/script.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'libmproxy') diff --git a/libmproxy/script.py b/libmproxy/script.py index b17766e8..90d37264 100644 --- a/libmproxy/script.py +++ b/libmproxy/script.py @@ -106,9 +106,11 @@ class Script: def _handle_concurrent_reply(fn, o, args=[], kwargs={}): reply = o.reply o.reply = controller.DummyReply() + if hasattr(reply, "q"): + o.reply.q = reply.q def run(): fn(*args, **kwargs) - reply(o) + reply() threading.Thread(target=run, name="ScriptThread").start() -- cgit v1.2.3