diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2011-03-12 13:47:37 +1300 |
---|---|---|
committer | Aldo Cortesi <aldo@nullcube.com> | 2011-03-12 13:47:37 +1300 |
commit | 40e9067b831641820019ea808d6c0099a668a03c (patch) | |
tree | f63278cdfbc4a1b3228f0b574f51952298c2985a /mitmdump | |
parent | 9f16a84a9e771dbbc3314daafaf63449de73d3eb (diff) | |
download | mitmproxy-40e9067b831641820019ea808d6c0099a668a03c.tar.gz mitmproxy-40e9067b831641820019ea808d6c0099a668a03c.tar.bz2 mitmproxy-40e9067b831641820019ea808d6c0099a668a03c.zip |
Handle invalid bind address specifications gracefully.
Diffstat (limited to 'mitmdump')
-rwxr-xr-x | mitmdump | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -130,7 +130,12 @@ if __name__ == '__main__': stickycookie = stickycookie_filt config = proxy.process_certificate_option_group(parser, options) - server = proxy.ProxyServer(config, options.port, options.addr) + try: + server = proxy.ProxyServer(config, options.port, options.addr) + except proxy.ProxyServerError, v: + print >> sys.stderr, "mitmdump:", v.args[0] + sys.exit(1) + dumpopts = dump.Options( verbosity = options.verbose, wfile = options.wfile, |