[Modify] Add a check

This commit is contained in:
sta 2016-04-01 11:26:54 +09:00
parent 02248cd95d
commit e8fc325e63

View File

@ -73,7 +73,7 @@ namespace WebSocketSharp.Net
private Func<IIdentity, NetworkCredential> _credFinder;
private bool _disposed;
private bool _ignoreWriteExceptions;
private bool _listening;
private volatile bool _listening;
private Logger _logger;
private HttpListenerPrefixCollection _prefixes;
private string _realm;
@ -630,7 +630,11 @@ namespace WebSocketSharp.Net
if (_disposed)
return;
if (_listening) {
_listening = false;
close (true);
}
_disposed = true;
}