mercurial/chgserver.py
changeset 42523 49998d5ba66a
parent 41828 bce2356ece68
child 42818 0cbe17335857
equal deleted inserted replaced
42522:d29db0a0c4eb 42523:49998d5ba66a
   136     try:
   136     try:
   137         from . import __version__
   137         from . import __version__
   138         modules.append(__version__)
   138         modules.append(__version__)
   139     except ImportError:
   139     except ImportError:
   140         pass
   140         pass
   141     files = [pycompat.sysexecutable]
   141     files = []
       
   142     if pycompat.sysexecutable:
       
   143         files.append(pycompat.sysexecutable)
   142     for m in modules:
   144     for m in modules:
   143         try:
   145         try:
   144             files.append(pycompat.fsencode(inspect.getabsfile(m)))
   146             files.append(pycompat.fsencode(inspect.getabsfile(m)))
   145         except TypeError:
   147         except TypeError:
   146             pass
   148             pass