private InvalidRequestCallback ( IAsyncResult ar ) : void | ||
ar | IAsyncResult | |
return | void |
private void InvalidRequestCallback(IAsyncResult ar)
{
try
{
this.DataConnection.EndWrite(ar);
this.DataConnection.TriggerAsyncDisconnect();
this.DataConnection.Disconnect();
}
catch (ConnectionClosedException)
{
Done();
}
catch (SocketException)
{
Done();
}
catch (ObjectDisposedException)
{
Done();
}
}