From bafb9b0faaf1b709da5e27dca14e10d9c92ac90c Mon Sep 17 00:00:00 2001 From: Martin Hierholzer <martin.hierholzer@desy.de> Date: Mon, 21 Sep 2020 14:14:11 +0200 Subject: [PATCH] add console error messages when ZeroMQ sending fails (should never happen actually) --- include/DoocsProcessArray.h | 5 ++++- include/DoocsProcessScalar.h | 5 ++++- src/DoocsSpectrum.cc | 5 ++++- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/include/DoocsProcessArray.h b/include/DoocsProcessArray.h index 6a55019..490b803 100644 --- a/include/DoocsProcessArray.h +++ b/include/DoocsProcessArray.h @@ -130,7 +130,10 @@ namespace ChimeraTK { info.sec = seconds; info.usec = microseconds; info.ident = _macroPulseNumberSource->accessData(0); - this->send(&info); + auto ret = this->send(&info); + if(ret) { + std::cout << "ZeroMQ sending failed!!!" << std::endl; + } } } diff --git a/include/DoocsProcessScalar.h b/include/DoocsProcessScalar.h index e071c52..3b3cf88 100644 --- a/include/DoocsProcessScalar.h +++ b/include/DoocsProcessScalar.h @@ -95,7 +95,10 @@ namespace ChimeraTK { info.sec = seconds; info.usec = microseconds; info.ident = _macroPulseNumberSource->accessData(0); - this->send(&info); + auto ret = this->send(&info); + if(ret) { + std::cout << "ZeroMQ sending failed!!!" << std::endl; + } } } diff --git a/src/DoocsSpectrum.cc b/src/DoocsSpectrum.cc index 4746f15..70725d6 100644 --- a/src/DoocsSpectrum.cc +++ b/src/DoocsSpectrum.cc @@ -170,7 +170,10 @@ namespace ChimeraTK { else { info.ident = 0; } - this->send(&info); + auto ret = this->send(&info); + if(ret) { + std::cout << "ZeroMQ sending failed!!!" << std::endl; + } } } -- GitLab