diff --git a/include/ConstantAccessor.h b/include/ConstantAccessor.h index ebbeb2f8374051ca4bf7838974d5651c330ff05d..be44121f93db6feb26151bca00a758521e6c1fd0 100644 --- a/include/ConstantAccessor.h +++ b/include/ConstantAccessor.h @@ -27,6 +27,12 @@ namespace ChimeraTK { } void doReadTransfer() override { + if(firstRead) { + firstRead = false; + return; + } + // block forever + boost::promise<void>().get_future().wait(); } bool doReadTransferNonBlocking() override {