From 4e6a99185485698eaaf4a9178b8aab0119ab77fe Mon Sep 17 00:00:00 2001
From: gorogoroumaru <zokutyou2@gmail.com>
Date: Sun, 12 Jul 2020 16:46:33 +0900
Subject: [PATCH] moved "ctx.master.addons.trigger" function outside of "with
 self.q.mutex"

---
 mitmproxy/addons/clientplayback.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mitmproxy/addons/clientplayback.py b/mitmproxy/addons/clientplayback.py
index 6a3cc5fb9..82021d2fc 100644
--- a/mitmproxy/addons/clientplayback.py
+++ b/mitmproxy/addons/clientplayback.py
@@ -180,7 +180,7 @@ class ClientPlayback:
             self.q.queue.clear()
             for f in lst:
                 f.revert()
-            ctx.master.addons.trigger("update", lst)
+        ctx.master.addons.trigger("update", lst)
         ctx.log.alert("Client replay queue cleared.")
 
     @command.command("replay.client")