diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2012-07-01 09:37:03 +1200 |
---|---|---|
committer | Aldo Cortesi <aldo@nullcube.com> | 2012-07-01 09:37:03 +1200 |
commit | 9985cf547305ccebc99de4d0b2bb86d3be26947e (patch) | |
tree | 90c3c734b0c52a5d7a1ff63852cb795a4b05fd2b /libmproxy | |
parent | 35fdd16940a922a0df4fc6eb71e5c447002e72d5 (diff) | |
download | mitmproxy-9985cf547305ccebc99de4d0b2bb86d3be26947e.tar.gz mitmproxy-9985cf547305ccebc99de4d0b2bb86d3be26947e.tar.bz2 mitmproxy-9985cf547305ccebc99de4d0b2bb86d3be26947e.zip |
Flush after terminal output.
Makes behaviour on the shell less mysterious.
Diffstat (limited to 'libmproxy')
-rw-r--r-- | libmproxy/dump.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libmproxy/dump.py b/libmproxy/dump.py index ea4ac0b3..a58405ed 100644 --- a/libmproxy/dump.py +++ b/libmproxy/dump.py @@ -143,6 +143,7 @@ class DumpMaster(flow.FlowMaster): def add_event(self, e, level="info"): if self.eventlog: print >> self.outfile, e + self.outfile.flush() def handle_log(self, l): self.add_event(l.msg) @@ -200,6 +201,8 @@ class DumpMaster(flow.FlowMaster): print >> self.outfile print >> self.outfile, result print >> self.outfile, "\n" + if self.o.verbosity: + self.outfile.flush() self.state.delete_flow(f) if self.o.wfile: |