diff options
Diffstat (limited to 'libmproxy/console.py')
-rw-r--r-- | libmproxy/console.py | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/libmproxy/console.py b/libmproxy/console.py index 9ba9474b..8507c1e3 100644 --- a/libmproxy/console.py +++ b/libmproxy/console.py @@ -1096,6 +1096,16 @@ class ConsoleMaster(controller.Master): if hasattr(self.statusbar, "refresh_connection"): self.statusbar.refresh_connection(c) + def process_flow(self, f, r): + if f.match(self.state.beep): + urwid.curses_display.curses.beep() + if f.match(self.state.intercept) and not f.is_replay(): + f.intercept() + else: + r.ack() + self.sync_list_view() + self.refresh_connection(f) + # Handlers def handle_browserconnection(self, r): f = Flow(r) @@ -1111,16 +1121,6 @@ class ConsoleMaster(controller.Master): self.sync_list_view() self.refresh_connection(f) - def process_flow(self, f, r): - if f.match(self.state.beep): - urwid.curses_display.curses.beep() - if f.match(self.state.intercept) and not f.is_replay(): - f.intercept() - else: - r.ack() - self.sync_list_view() - self.refresh_connection(f) - def handle_request(self, r): f = self.state.add_request(r) if not f: |