From 3174bd1c85ca8571692dcfaab2344fa6f2af0cb3 Mon Sep 17 00:00:00 2001 From: Dhanya Maliakal Date: Fri, 28 Jul 2017 11:27:35 +0200 Subject: [PATCH] addin usleep to reduce cpu --- users/mainReceiver.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/users/mainReceiver.cpp b/users/mainReceiver.cpp index b97eb4874..a0a7df8e3 100644 --- a/users/mainReceiver.cpp +++ b/users/mainReceiver.cpp @@ -181,7 +181,8 @@ int main(int argc, char *argv[]) { exit(EXIT_FAILURE); } - while(keeprunning); + while(keeprunning) + usleep(1 * 1000 * 1000); delete receiver; exit(EXIT_SUCCESS); } @@ -196,7 +197,8 @@ int main(int argc, char *argv[]) { bprintf(GRAY, "\n[ Press \'Ctrl+c\' to exit ]\n"); // wait for all child processes to exit - while(numrunning); + while(numrunning) + usleep(1 * 1000 * 1000); FILE_LOG(logINFO) << "Goodbye!"; return 0; }