14#ifndef ROOT_ROOFIT_MultiProcess_util
15#define ROOT_ROOFIT_MultiProcess_util
23namespace MultiProcess {
25int wait_for_child(pid_t child_pid,
bool may_throw,
int retries_before_killing);
29std::tuple<std::vector<std::pair<size_t, zmq::event_flags>>,
bool>
Wrapper class for polling ZeroMQ sockets.
std::tuple< std::vector< std::pair< size_t, zmq::event_flags > >, bool > careful_ppoll(ZeroMQPoller &poller, const sigset_t &ppoll_sigmask, std::size_t max_tries=2)
zmq_ppoll_error_response handle_zmq_ppoll_error(ZMQ::ppoll_error_t &e)
int wait_for_child(pid_t child_pid, bool may_throw, int retries_before_killing)
The namespace RooFit contains mostly switches that change the behaviour of functions of PDFs (or othe...