From 8932648a07d254261fda3364941135ca55860462 Mon Sep 17 00:00:00 2001 From: Martin Hierholzer <martin.hierholzer@desy.de> Date: Tue, 29 Nov 2016 10:54:33 +0100 Subject: [PATCH] added interruption points to the non-blocking read functions --- include/ArrayAccessor.h | 1 + include/ScalarAccessor.h | 1 + 2 files changed, 2 insertions(+) diff --git a/include/ArrayAccessor.h b/include/ArrayAccessor.h index 2f699012..90633f77 100644 --- a/include/ArrayAccessor.h +++ b/include/ArrayAccessor.h @@ -63,6 +63,7 @@ namespace ChimeraTK { } bool readNonBlocking() { + boost::this_thread::interruption_point(); return impl->readNonBlocking(); } diff --git a/include/ScalarAccessor.h b/include/ScalarAccessor.h index 0b4fdee6..03636212 100644 --- a/include/ScalarAccessor.h +++ b/include/ScalarAccessor.h @@ -62,6 +62,7 @@ namespace ChimeraTK { } bool readNonBlocking() { + boost::this_thread::interruption_point(); return impl->readNonBlocking(); } -- GitLab