public void Connect(EndPoint endpoint)
 {
     _socket = _pool.Connect();
     System.Diagnostics.Debug.WriteLine("Got socket #{0}", _socket.LocalEndPoint);
 }