public void Dispose() { Stop(); _timer.Dispose(); _recent_user_creators_IPs = null; _db_server = null; Status = ServerStatus.Uninitialized; OnTermination?.Invoke(this, null); //_log_console.AuthenticationTerminationMessage(); // d }
public void Dispose() { //_main_mre.WaitOne(); Stop(); _timer.Dispose(); _registered_servers = null; _recent_server_creators_IPs = null; AuthServer.Dispose(); AuthServer = null; DbServer.Dispose(); DbServer = null; Socket = null; Status = ServerStatus.Uninitialized; OnTermination?.Invoke(this, null); }