Submitter | Mads Kiilerich |
---|---|
Date | Jan. 11, 2013, 11:32 p.m. |
Message ID | <d085fef69932009da56e.1357947174@mk-desktop> |
Download | mbox | patch |
Permalink | /patch/570/ |
State | Accepted |
Commit | 3fbdbeab38cc1fec9df1d1b0ed4018db5a54cb2c |
Headers | show |
Comments
Patch
diff --git a/mercurial/hgweb/request.py b/mercurial/hgweb/request.py --- a/mercurial/hgweb/request.py +++ b/mercurial/hgweb/request.py @@ -109,11 +109,12 @@ self.server_write = None def write(self, thing): - try: - self.server_write(thing) - except socket.error, inst: - if inst[0] != errno.ECONNRESET: - raise + if thing: + try: + self.server_write(thing) + except socket.error, inst: + if inst[0] != errno.ECONNRESET: + raise def writelines(self, lines): for line in lines: