class Protobuf::Rpc::Zmq::Server
def wait_for_shutdown_signal
def wait_for_shutdown_signal loop do break if IO.select([@shutdown_r], nil, nil, timeout) start_broker unless brokerless? reap_dead_workers if reap_dead_workers? start_missing_workers next unless broadcast_heartbeat? if broadcast_busy? && all_workers_busy? broadcast_flatline else broadcast_heartbeat end end end