private void SendCallback(IAsyncResult ar) { Socket handler = (Socket)ar.AsyncState; int bytesSent = 0; try { bytesSent = handler.EndSend(ar); } catch (Exception e) { WriteLog(LogStrings.ExceptionWasThrown(e)); return; } WriteLog(LogStrings.BytesWereSentSuccessfuly(bytesSent, GetSocketName(handler))); Receive(handler); }