hist-server: user interruption handling
In this merge request a proper finishing of the histogram server on the application termination induced by a user.
If the histogram server execution interrupted, the zmq::error_t with error number EINTR is thrown. This error is cought in the Appliacation::Exec() and stops listening to the messages.
Edit PAL: Redmine refs #3253
Merge request reports
Activity
requested review from @p.-a.loizeau
assigned to @p.-a.loizeau
Dear @f.uhlig, @v.friese, @p.-a.loizeau,
you have been identified as code owner of at least one file which was changed with this merge request.
Please check the changes and approve them or request changes.
added CodeOwners label
added 2 commits
added 4 commits
-
7e006b52...8b306b63 - 3 commits from branch
computing:master
- f3c287f9 - hist-server: user interruption handling
-
7e006b52...8b306b63 - 3 commits from branch
added 2 commits
added 6 commits
-
6938b23e...8b306b63 - 4 commits from branch
computing:master
- f5673e3f - hist-server: user interruption handling
- f6d62bef - online QA: CA updates
-
6938b23e...8b306b63 - 4 commits from branch
Merging as working in my tests.
However is does not catch the problem of the process dying when the console is resized and the empty signal handler is suspicious
Maybe we should have a look afterward at what is described there: https://blog.esciencecenter.nl/combining-zeromq-posix-signals-b754f6f29cd6- Resolved by Pierre-Alain Loizeau