From de719760445da30809786a6e7f096d29594ba805 Mon Sep 17 00:00:00 2001 From: Mike Black W9MDB Date: Sat, 30 Mar 2024 23:40:59 -0500 Subject: [PATCH] Fix CPU usage with rigctlcom in sleep.c Hopefully doesn't affect other things too much --- src/sleep.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/sleep.c b/src/sleep.c index b3d2d34a2..bf1dc5454 100644 --- a/src/sleep.c +++ b/src/sleep.c @@ -62,7 +62,7 @@ int hl_usleep(rig_useconds_t usec) tv1.tv_sec = (time_t) delay; tv1.tv_nsec = (long)((delay - tv1.tv_sec) * 1e+9); tv2.tv_sec = 0; - tv2.tv_nsec = 10; + tv2.tv_nsec = 1000000; // rig_debug(RIG_DEBUG_CACHE,"usec=%ld, sleep_time=%f, tv1=%ld,%ld\n", usec, sleep_time, (long)tv1.tv_sec, // (long)tv1.tv_nsec); @@ -194,7 +194,7 @@ int main() { char buf[256]; time(&rawtime); - hl_usleep(1000000 * 1000); // test 1s sleep + hl_usleep(1000000); // test 1s sleep date_strget(buf, sizeof(buf), 0); printf("%s\n", buf); time(&rawtime);