diff --git a/src/SubscribeThread.cpp b/src/SubscribeThread.cpp index 62463450cc451221c737f903842af4d861822b04..2ddd9fc32a8e38eb987ab450c72efd053b6657c0 100644 --- a/src/SubscribeThread.cpp +++ b/src/SubscribeThread.cpp @@ -53,7 +53,7 @@ namespace AlarmHandler_ns SubscribeThread::SubscribeThread(AlarmHandler *dev):Tango::LogAdapter(dev) { alarm_dev = dev; - period = 1; + period = 10; //TODO: configurable shared = dev->events; } //============================================================================= @@ -70,6 +70,7 @@ void *SubscribeThread::run_undetached(void *ptr) while(shared->get_if_stop()==false) { // Try to subscribe + usleep(500000); //TODO: try to delay a bit subscribe_events DEBUG_STREAM << "SubscribeThread::"<<__func__<<": AWAKE"<<endl; updateProperty(); alarm_dev->events->subscribe_events();