# HG changeset patch # User GP Orcullo # Date 1668093682 -28800 # Node ID 39480d9d3d3f07e2a8e6f1f5505a8ef0d4f55fc4 # Parent 25195da82745d77d6863315ace5eafba93c3c7e1 OSX: use wall time instead of system clock diff -r 25195da82745 -r 39480d9d3d3f targets/OSX/plc_OSX_main.c --- a/targets/OSX/plc_OSX_main.c Thu Nov 10 18:10:42 2022 +0800 +++ b/targets/OSX/plc_OSX_main.c Thu Nov 10 23:21:22 2022 +0800 @@ -55,7 +55,7 @@ dispatch_suspend(PLC_timer); } else { dispatch_time_t start; - start = dispatch_time(DISPATCH_TIME_NOW, next); + start = dispatch_walltime(NULL, next); dispatch_source_set_timer(PLC_timer, start, period, 0); dispatch_resume(PLC_timer); }