diff mercurial/util.py @ 36038:15c8c4ac5d9c

py3: pass system string to socket.getservbyname Differential Revision: https://phab.mercurial-scm.org/D2139
author Gregory Szorc <gregory.szorc@gmail.com>
date Sun, 11 Feb 2018 12:55:50 -0800
parents 72de5c504833
children 02ed94dd9fd6
line wrap: on
line diff
--- a/mercurial/util.py	Sun Feb 11 12:42:10 2018 -0800
+++ b/mercurial/util.py	Sun Feb 11 12:55:50 2018 -0800
@@ -2717,7 +2717,7 @@
         pass
 
     try:
-        return socket.getservbyname(port)
+        return socket.getservbyname(pycompat.sysstr(port))
     except socket.error:
         raise Abort(_("no port number associated with service '%s'") % port)