diff --git a/src/VariableGroup.cc b/src/VariableGroup.cc index 3758cdcaba2ec6677d65cbb8511fe501471c529c..22b2707d0adaa74b73e35b9061214846abaf0c2e 100644 --- a/src/VariableGroup.cc +++ b/src/VariableGroup.cc @@ -9,6 +9,11 @@ #include "Accessor.h" namespace ChimeraTK { + + VariableGroup::~VariableGroup() { + } + +/*********************************************************************************************************************/ void VariableGroup::readAny() { bool gotUpdate = false; @@ -16,7 +21,7 @@ namespace ChimeraTK { boost::this_thread::yield(); boost::this_thread::interruption_point(); for(auto accessor : accessorList) { - if(accessor->getUpdateMode() == UpdateMode::poll) { + if(accessor->getUpdateMode() == UpdateMode::push) { if(accessor->readNonBlocking()) gotUpdate = true; } }