Is there a simple way to design a daemon type process that uses zmq_proxy to distribute work to have a technique for a clean shutdown? I would like to send a message to the daemon, that would tell it to shutdown. The daemon will be a basic multi-threaded server. The work will be distributed to various worker threads.