mirror of
https://github.com/PepperDash/Essentials.git
synced 2026-04-12 03:57:27 +00:00
CiscoSparkCodec > Removed inner IF of processQueuedCommands and added CrestronInvoke to CheckSyncStatus
This commit is contained in:
parent
6df594dd7f
commit
80b5fb6c7f
2 changed files with 8 additions and 7 deletions
|
|
@ -2529,12 +2529,9 @@ ConnectorID: {2}"
|
|||
{
|
||||
while (InitialSyncComplete)
|
||||
{
|
||||
if (!_commandQueue.IsEmpty)
|
||||
{
|
||||
var query = _commandQueue.Dequeue();
|
||||
var query = _commandQueue.Dequeue();
|
||||
|
||||
_parent.SendText(query);
|
||||
}
|
||||
_parent.SendText(query);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -2596,7 +2593,11 @@ ConnectorID: {2}"
|
|||
InitialSyncComplete = true;
|
||||
Debug.Console(1, this, "Initial Codec Sync Complete!");
|
||||
Debug.Console(1, this, "{0} Command queued. Processing now...", _commandQueue.Count);
|
||||
ProcessQueuedCommands();
|
||||
|
||||
// Invoke a thread for the queue
|
||||
CrestronInvoke.BeginInvoke((o) => {
|
||||
ProcessQueuedCommands();
|
||||
});
|
||||
}
|
||||
else
|
||||
InitialSyncComplete = false;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue