mercurial/commandserver.py
changeset 29580 ee8186457516
parent 29548 9da1adc18639
child 29585 6ed452d0f1f1
equal deleted inserted replaced
29579:43f3c0df2fab 29580:ee8186457516
   280         hellomsg = 'capabilities: ' + ' '.join(sorted(self.capabilities))
   280         hellomsg = 'capabilities: ' + ' '.join(sorted(self.capabilities))
   281         hellomsg += '\n'
   281         hellomsg += '\n'
   282         hellomsg += 'encoding: ' + encoding.encoding
   282         hellomsg += 'encoding: ' + encoding.encoding
   283         hellomsg += '\n'
   283         hellomsg += '\n'
   284         hellomsg += 'pid: %d' % util.getpid()
   284         hellomsg += 'pid: %d' % util.getpid()
       
   285         if util.safehasattr(os, 'getpgid'):
       
   286             hellomsg += '\n'
       
   287             hellomsg += 'pgid: %d' % os.getpgid(0)
   285 
   288 
   286         # write the hello msg in -one- chunk
   289         # write the hello msg in -one- chunk
   287         self.cout.write(hellomsg)
   290         self.cout.write(hellomsg)
   288 
   291 
   289         try:
   292         try: