[Modify] Polish it
This commit is contained in:
parent
e8e0bdbdf9
commit
fb544cad41
@ -270,6 +270,7 @@ namespace WebSocketSharp.Net
|
|||||||
private static void onRead (IAsyncResult asyncResult)
|
private static void onRead (IAsyncResult asyncResult)
|
||||||
{
|
{
|
||||||
var conn = (HttpConnection) asyncResult.AsyncState;
|
var conn = (HttpConnection) asyncResult.AsyncState;
|
||||||
|
var current = conn._reuses;
|
||||||
|
|
||||||
if (conn._socket == null)
|
if (conn._socket == null)
|
||||||
return;
|
return;
|
||||||
@ -278,16 +279,14 @@ namespace WebSocketSharp.Net
|
|||||||
if (conn._socket == null)
|
if (conn._socket == null)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
if (!conn._timeoutCanceled[current]) {
|
||||||
|
conn._timer.Change (Timeout.Infinite, Timeout.Infinite);
|
||||||
|
conn._timeoutCanceled[current] = true;
|
||||||
|
}
|
||||||
|
|
||||||
var nread = 0;
|
var nread = 0;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
var current = conn._reuses;
|
|
||||||
|
|
||||||
if (!conn._timeoutCanceled[current]) {
|
|
||||||
conn._timer.Change (Timeout.Infinite, Timeout.Infinite);
|
|
||||||
conn._timeoutCanceled[current] = true;
|
|
||||||
}
|
|
||||||
|
|
||||||
nread = conn._stream.EndRead (asyncResult);
|
nread = conn._stream.EndRead (asyncResult);
|
||||||
}
|
}
|
||||||
catch (Exception) {
|
catch (Exception) {
|
||||||
|
Loading…
Reference in New Issue
Block a user