Adds null check in WaitAndTryReconnect()

This commit is contained in:
Neil Dorin
2019-12-12 15:07:40 -07:00
parent f9ae8ca38f
commit aebd577dd6

View File

@@ -317,11 +317,16 @@ namespace PepperDash.Core
/// </summary>
void WaitAndTryReconnect()
{
if (Client != null)
{
Debug.Console(1, "Attempting reconnect, status={0}", Client.ClientStatus);
}
DisconnectClient();
Debug.Console(1, "Attempting reconnect, status={0}", Client.ClientStatus);
if(!DisconnectCalledByUser)
if (!DisconnectCalledByUser)
RetryTimer = new CTimer(o => { Client.ConnectToServerAsync(ConnectToServerCallback); }, AutoReconnectIntervalMs);
}
/// <summary>