# HG changeset patch
# User GP Orcullo <kinsamanka@gmail.com>
# 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);
     }