override internal IAsyncResult BeginAccept(
AsyncCallback callback,
object state)
{
CheckDisposed();
Accept_SO stateObj = null;
SetProgress(true);
try
{
stateObj = new Accept_SO(callback, state);
//------------------------------------
// Read the second response from proxy server.
//
NStream.BeginRead(
_response,
0,
8,
new AsyncCallback(Accept_Read_End),
stateObj);
}
catch
{
SetProgress(false);
throw;
}
return stateObj;
}