zeromq/libzmq — pull request #958 by hurtonm (2014-04-03 17:59:44+00:00)
Title: Resolve issue #939

This bug is caused by fq which can terminate pipe before sending all
frames of a message first. So sometimes two messages were mixed and this
confused ZAP handler.

This patch just modifies one pipe parameter so that socket consumes all
messages before dropping the pipe.