mirror of
https://github.com/tgstation/tgstation-server.git
synced 2026-08-24 21:46:52 +01:00
LINARU ENDARU
This commit is contained in:
+15
-15
@@ -162,26 +162,26 @@ namespace TGServerService
|
||||
//noop
|
||||
}
|
||||
|
||||
void DisconnectAndDispose()
|
||||
{
|
||||
try
|
||||
{
|
||||
client.Disconnect().Wait();
|
||||
}
|
||||
catch (Exception e) {
|
||||
TGServerService.WriteLog("Discord failed DnD: " + e.ToString());
|
||||
}
|
||||
client.Dispose();
|
||||
}
|
||||
void DisconnectAndDispose()
|
||||
{
|
||||
try
|
||||
{
|
||||
client.Disconnect().Wait();
|
||||
}
|
||||
catch (Exception e) {
|
||||
TGServerService.WriteLog("Discord failed DnD: " + e.ToString());
|
||||
}
|
||||
client.Dispose();
|
||||
}
|
||||
|
||||
public string SetProviderInfo(TGChatSetupInfo info)
|
||||
{
|
||||
try
|
||||
{
|
||||
lock (DiscordLock)
|
||||
{
|
||||
DisconnectAndDispose();
|
||||
Init(info);
|
||||
{
|
||||
DisconnectAndDispose();
|
||||
Init(info);
|
||||
if(Properties.Settings.Default.ChatEnabled)
|
||||
Connect();
|
||||
}
|
||||
@@ -202,7 +202,7 @@ namespace TGServerService
|
||||
{
|
||||
if (disposing)
|
||||
{
|
||||
DisconnectAndDispose();
|
||||
DisconnectAndDispose();
|
||||
// TODO: dispose managed state (managed objects).
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user