From 4f5d0847552d6a5e206cc54c4354ebd8b0bb8fe3 Mon Sep 17 00:00:00 2001 From: Yang Wei Date: Mon, 9 Mar 2020 13:34:59 +0800 Subject: [PATCH] cpu is 100% if don't have sleep, the program will cause cpu is 100%. --- activemq-cpp/src/examples/consumers/SimpleAsyncConsumer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/activemq-cpp/src/examples/consumers/SimpleAsyncConsumer.cpp b/activemq-cpp/src/examples/consumers/SimpleAsyncConsumer.cpp index 621210367..ca90b51be 100644 --- a/activemq-cpp/src/examples/consumers/SimpleAsyncConsumer.cpp +++ b/activemq-cpp/src/examples/consumers/SimpleAsyncConsumer.cpp @@ -278,7 +278,7 @@ int main(int argc AMQCPP_UNUSED, char* argv[] AMQCPP_UNUSED) { // Wait to exit. std::cout << "Press 'q' to quit" << std::endl; - while( std::cin.get() != 'q') {} + while( std::cin.get() != 'q') {sleep(1);} // All CMS resources should be closed before the library is shutdown. consumer.close();