diff -r 3fcaf0f660ce -r 10b17ed9b591 mercurial/chgserver.py --- a/mercurial/chgserver.py Tue Dec 20 00:02:24 2016 +0530 +++ b/mercurial/chgserver.py Tue Dec 20 00:20:07 2016 +0530 @@ -47,7 +47,6 @@ import re import signal import struct -import sys import time from .i18n import _ @@ -59,6 +58,7 @@ error, extensions, osutil, + pycompat, util, ) @@ -122,7 +122,7 @@ modules.append(__version__) except ImportError: pass - files = [sys.executable] + files = [pycompat.sysexecutable] for m in modules: try: files.append(inspect.getabsfile(m))