GetClientAddress/Id now generic to TSocket (udp may need changes). Fixed disconnected client returning id in address