Yet more zeromq/socket bug fixes. It works now!