mercurial/hgweb/server.py
changeset 25660 328739ea70c3
parent 23409 dc4d2cd3aa3e
child 26202 04af43009c8b
--- 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]))