tcp server is a socket factory makes no sense to close