[Modify] Rename it
This commit is contained in:
parent
770c46f6c5
commit
3d82a51cab
@ -69,8 +69,8 @@ namespace WebSocketSharp.Net
|
|||||||
private Socket _socket;
|
private Socket _socket;
|
||||||
private ServerSslConfiguration _sslConfig;
|
private ServerSslConfiguration _sslConfig;
|
||||||
private List<HttpListenerPrefix> _unhandled; // host == '*'
|
private List<HttpListenerPrefix> _unhandled; // host == '*'
|
||||||
private LinkedList<HttpConnection> _unregistered;
|
private LinkedList<HttpConnection> _connections;
|
||||||
private object _unregisteredSync;
|
private object _connectionsSync;
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
@ -116,8 +116,8 @@ namespace WebSocketSharp.Net
|
|||||||
}
|
}
|
||||||
|
|
||||||
_prefixes = new List<HttpListenerPrefix> ();
|
_prefixes = new List<HttpListenerPrefix> ();
|
||||||
_unregistered = new LinkedList<HttpConnection> ();
|
_connections = new LinkedList<HttpConnection> ();
|
||||||
_unregisteredSync = ((ICollection) _unregistered).SyncRoot;
|
_connectionsSync = ((ICollection) _connections).SyncRoot;
|
||||||
|
|
||||||
_socket = new Socket (
|
_socket = new Socket (
|
||||||
endpoint.Address.AddressFamily,
|
endpoint.Address.AddressFamily,
|
||||||
@ -193,16 +193,16 @@ namespace WebSocketSharp.Net
|
|||||||
|
|
||||||
var cnt = 0;
|
var cnt = 0;
|
||||||
|
|
||||||
lock (_unregisteredSync) {
|
lock (_connectionsSync) {
|
||||||
cnt = _unregistered.Count;
|
cnt = _connections.Count;
|
||||||
|
|
||||||
if (cnt == 0)
|
if (cnt == 0)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
conns = new HttpConnection[cnt];
|
conns = new HttpConnection[cnt];
|
||||||
_unregistered.CopyTo (conns, 0);
|
_connections.CopyTo (conns, 0);
|
||||||
|
|
||||||
_unregistered.Clear ();
|
_connections.Clear ();
|
||||||
}
|
}
|
||||||
|
|
||||||
for (var i = cnt - 1; i >= 0; i--)
|
for (var i = cnt - 1; i >= 0; i--)
|
||||||
@ -312,8 +312,8 @@ namespace WebSocketSharp.Net
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
lock (listener._unregisteredSync)
|
lock (listener._connectionsSync)
|
||||||
listener._unregistered.AddLast (conn);
|
listener._connections.AddLast (conn);
|
||||||
|
|
||||||
conn.BeginReadRequest ();
|
conn.BeginReadRequest ();
|
||||||
}
|
}
|
||||||
@ -380,8 +380,8 @@ namespace WebSocketSharp.Net
|
|||||||
|
|
||||||
internal void RemoveConnection (HttpConnection connection)
|
internal void RemoveConnection (HttpConnection connection)
|
||||||
{
|
{
|
||||||
lock (_unregisteredSync)
|
lock (_connectionsSync)
|
||||||
_unregistered.Remove (connection);
|
_connections.Remove (connection);
|
||||||
}
|
}
|
||||||
|
|
||||||
internal bool TrySearchHttpListener (Uri uri, out HttpListener listener)
|
internal bool TrySearchHttpListener (Uri uri, out HttpListener listener)
|
||||||
|
Loading…
Reference in New Issue
Block a user