[host] app: fix infinate loop introduced in the last commit

This commit is contained in:
Geoffrey McRae 2021-07-12 17:35:16 +10:00
parent ce459c24ce
commit 3ce3b573a3

View file

@ -148,12 +148,12 @@ static bool sendFrame(void)
bool repeatFrame = false;
//wait until there is room in the queue
while(app.state == APP_STATE_RUNNING)
if(lgmpHostQueuePending(app.frameQueue) == LGMP_Q_FRAME_LEN)
{
usleep(1);
continue;
}
while(app.state == APP_STATE_RUNNING &&
lgmpHostQueuePending(app.frameQueue) == LGMP_Q_FRAME_LEN)
{
usleep(1);
continue;
}
if (app.state != APP_STATE_RUNNING)
return false;