mirror of
https://github.com/vee1e/mitmproxy.git
synced 2026-09-02 18:57:22 +00:00
Fix kill() again, got broken by the change to use None
This commit is contained in:
parent
5bf6482bd0
commit
b35cbc0760
2 changed files with 7 additions and 6 deletions
|
|
@ -23,9 +23,12 @@ class Msg:
|
|||
self.q = Queue.Queue()
|
||||
self.acked = False
|
||||
|
||||
def ack(self, data=None):
|
||||
def ack(self, data=False):
|
||||
self.acked = True
|
||||
self.q.put(data or self)
|
||||
if data is None:
|
||||
self.q.put(data)
|
||||
else:
|
||||
self.q.put(data or self)
|
||||
|
||||
def send(self, masterq):
|
||||
self.acked = False
|
||||
|
|
|
|||
|
|
@ -153,11 +153,9 @@ class Flow:
|
|||
|
||||
def kill(self):
|
||||
if self.request and not self.request.acked:
|
||||
self.request.kill = True
|
||||
self.request.ack()
|
||||
self.request.ack(None)
|
||||
elif self.response and not self.response.acked:
|
||||
self.response.kill = True
|
||||
self.response.ack()
|
||||
self.response.ack(None)
|
||||
self.intercepting = False
|
||||
|
||||
def intercept(self):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue