mirror of
https://github.com/PepperDash/Essentials.git
synced 2026-02-15 20:54:55 +00:00
added further delay to end meeting steps to allow for default source restoration and power off
This commit is contained in:
@@ -4,5 +4,5 @@
|
|||||||
[assembly: AssemblyCompany("PepperDash Technology Corp")]
|
[assembly: AssemblyCompany("PepperDash Technology Corp")]
|
||||||
[assembly: AssemblyProduct("PepperDashEssentials")]
|
[assembly: AssemblyProduct("PepperDashEssentials")]
|
||||||
[assembly: AssemblyCopyright("Copyright © PepperDash Technology Corp 2017")]
|
[assembly: AssemblyCopyright("Copyright © PepperDash Technology Corp 2017")]
|
||||||
[assembly: AssemblyVersion("1.0.14.*")]
|
[assembly: AssemblyVersion("1.0.15.*")]
|
||||||
|
|
||||||
|
|||||||
@@ -26,8 +26,6 @@ namespace PepperDash.Essentials
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
CEvent PostLockEvent = new CEvent(true, true);
|
CEvent PostLockEvent = new CEvent(true, true);
|
||||||
|
|
||||||
Thread SseWorkerThread;
|
|
||||||
|
|
||||||
CotijaConfig Config;
|
CotijaConfig Config;
|
||||||
|
|
||||||
HttpClient Client;
|
HttpClient Client;
|
||||||
@@ -180,8 +178,8 @@ namespace PepperDash.Essentials
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
//if(Client == null)
|
if(Client == null || NeedNewClient)
|
||||||
Client = new HttpClient();
|
Client = new HttpClient();
|
||||||
Client.Verbose = true;
|
Client.Verbose = true;
|
||||||
Client.KeepAlive = true;
|
Client.KeepAlive = true;
|
||||||
|
|
||||||
@@ -304,7 +302,6 @@ namespace PepperDash.Essentials
|
|||||||
if(ServerReconnectTimer != null)
|
if(ServerReconnectTimer != null)
|
||||||
{
|
{
|
||||||
ServerReconnectTimer.Stop();
|
ServerReconnectTimer.Stop();
|
||||||
|
|
||||||
ServerReconnectTimer = null;
|
ServerReconnectTimer = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -316,10 +313,13 @@ namespace PepperDash.Essentials
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (resp != null)
|
if (resp != null)
|
||||||
Debug.Console(1, this, "Response from server: {0}\n{1}", resp.Code, err);
|
Debug.Console(1, this, "Response from server: {0}\n{1}", resp.Code, err);
|
||||||
else
|
else
|
||||||
Debug.Console(1, this, "Null response received from server.");
|
{
|
||||||
|
Debug.Console(1, this, "Null response received from server.");
|
||||||
|
NeedNewClient = true;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
|
|||||||
@@ -204,7 +204,7 @@ namespace PepperDash.Essentials
|
|||||||
|
|
||||||
RunDefaultRoute();
|
RunDefaultRoute();
|
||||||
|
|
||||||
CrestronEnvironment.Sleep(200);
|
CrestronEnvironment.Sleep(1000);
|
||||||
|
|
||||||
RunRouteAction("roomOff");
|
RunRouteAction("roomOff");
|
||||||
}
|
}
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user