This commit is contained in:
Erik Frojdh
2020-11-17 15:33:09 +01:00
parent 146d605d19
commit 40f6eb8ede
3 changed files with 9 additions and 5 deletions

View File

@@ -1126,6 +1126,10 @@ int DetectorImpl::acquire() {
(end.tv_nsec - begin.tv_nsec) / 1000000000.0)
<< " seconds";
} catch (...) {
if (dataProcessingThread.joinable()){
setJoinThreadFlag(true);
dataProcessingThread.join();
}
setAcquiringFlag(false);
throw;
}