diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2012-07-10 16:34:39 +1200 |
---|---|---|
committer | Aldo Cortesi <aldo@nullcube.com> | 2012-07-10 16:34:39 +1200 |
commit | 4fdc2179e25926d531ea8c4a5d6fc78ce75cd6ff (patch) | |
tree | bfd46bb3c766fe8c1faab3e52eca56556e42a6ac /netlib/tcp.py | |
parent | 721e2c8277123a99abf6299ee4703109c57675db (diff) | |
download | mitmproxy-4fdc2179e25926d531ea8c4a5d6fc78ce75cd6ff.tar.gz mitmproxy-4fdc2179e25926d531ea8c4a5d6fc78ce75cd6ff.tar.bz2 mitmproxy-4fdc2179e25926d531ea8c4a5d6fc78ce75cd6ff.zip |
Don't write empty values.
Diffstat (limited to 'netlib/tcp.py')
-rw-r--r-- | netlib/tcp.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/netlib/tcp.py b/netlib/tcp.py index 53ad8a05..6ba58d86 100644 --- a/netlib/tcp.py +++ b/netlib/tcp.py @@ -63,10 +63,11 @@ class FileLike: return result def write(self, v): - try: - return self.o.sendall(v) - except SSL.SysCallError: - raise NetLibDisconnect() + if v: + try: + return self.o.sendall(v) + except SSL.SysCallError: + raise NetLibDisconnect() def readline(self, size = None): result = '' |