瀏覽代碼

call the defer.callback when done.

Steve Thielemann 5 年之前
父節點
當前提交
58f3e7cc17
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      tcp-proxy.py

+ 4 - 1
tcp-proxy.py

@@ -235,8 +235,11 @@ class ProxyMenu(object):
             self.keepalive = None
             self.queue_game.put(self.prompt)
             self.prompt = None
+
+            # Were we asked to do something when we were done here?
             if self.defer:
-                self.defer.callback()
+                reactor.CallLater(0, self.defer.callback, None)
+                # self.defer.callback()
                 self.defer = None
             return