Bug fix in ClientComm: return the actual socket