[zeromq-dev] Recv() picking up identity delimiter (empty msg)
Martin Sustrik
sustrik at 250bpm.com
Tue Jun 15 08:45:34 CEST 2010
Matt,
> This code is based on the trivial client server example with the client
> converted to internal threads, using inproc instead of TCP, running on
> 2.0.7.
>
> Here's the output (Leopard/Xcode 3.1.2):
>
> [Session started at 2010-06-14 18:31:48 -0400.]
> *request size 0*
> *terminate called after throwing an instance of 'zmq::error_t'*
> * what(): Operation cannot be accomplished in current state*
>
> When using inproc: on the client side (the REQ-XREP pair), the identity
> delimiter is not being stripped off at the REP side. This only happens
> when you use inproc, the code works fine when the client is running over
> TCP (undefine BROKEN :-) )
It looks like bug. I'll look at it later on.
Martin
More information about the zeromq-dev
mailing list