--- a/mercurial/hgweb/server.py Tue Jun 23 22:38:21 2015 -0700
+++ b/mercurial/hgweb/server.py Tue Jun 23 22:20:08 2015 -0700
@@ -71,7 +71,7 @@
def do_write(self):
try:
self.do_hgweb()
- except socket.error, inst:
+ except socket.error as inst:
if inst[0] != errno.EPIPE:
raise
@@ -226,7 +226,7 @@
import OpenSSL
try:
_httprequesthandler.do_write(self)
- except OpenSSL.SSL.SysCallError, inst:
+ except OpenSSL.SSL.SysCallError as inst:
if inst.args[0] != errno.EPIPE:
raise
@@ -344,6 +344,6 @@
port = util.getport(ui.config('web', 'port', 8000))
try:
return cls(ui, app, (address, port), handler)
- except socket.error, inst:
+ except socket.error as inst:
raise util.Abort(_("cannot start server at '%s:%d': %s")
% (address, port, inst.args[1]))