public void ReleaseTransport(ITransport transport)
 {
     lock (this)
     {
         connectionPool.ReleaseTransport(transport);
         temp = new IPEndPoint(transport.GetIpAddress(), transport.GetServerPort());
     }
 }