mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2025-01-18 03:52:11 +01:00
Make OSX simulator more efficient
This commit is contained in:
parent
4ec4edd15c
commit
406b5a00f5
@ -57,7 +57,8 @@
|
||||
licensing and training services.
|
||||
*/
|
||||
|
||||
|
||||
#include <pthread.h>
|
||||
#include <sched.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
@ -1988,7 +1989,8 @@ static portTASK_FUNCTION( prvIdleTask, pvParameters )
|
||||
without the overhead of a separate task.
|
||||
NOTE: vApplicationIdleHook() MUST NOT, UNDER ANY CIRCUMSTANCES,
|
||||
CALL A FUNCTION THAT MIGHT BLOCK. */
|
||||
while(clock() < (last_idle_time + 1));
|
||||
while(clock() < (last_idle_time + 1))
|
||||
sched_yield();
|
||||
last_idle_time = clock();
|
||||
vApplicationIdleHook();
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user