private void PeerSendAsync_Completed(Socket socket, SocketAsyncEventArgs e)
{
if (e.SocketError != SocketError.Success)
logger.WriteWarning(String.Format(@"SendPeer Failed\r\nSocket Type {0}:\r\nError: {1}", socket.SocketType.ToString(), e.ToString()));
}