Revert "Revert "improved handling of broken actions""

This reverts commit 635517d895e7d0f3039b85b6e512c10ae7177aea.
use native zmq socket for publishing to logjam device

em::zeromq has a bug which crashes the importer
when the device is not running