[zeromq-dev] Test test_pair_tcp.cpp hangs at bounce()

Manuel Segura manuel.segura4 at gmail.com
Wed Feb 28 21:38:31 CET 2018


Hi Luca,

The test_pair_ipc.cpp test fails as well in the same place. Those are the
only two I've tried so far.

I'll add socket monitors and let you know about the handshake.

Thanks,

Manuel

On Wed, Feb 28, 2018 at 12:08 PM, Luca Boccassi <luca.boccassi at gmail.com>
wrote:

> On Wed, 2018-02-28 at 11:40 -0800, Manuel Segura wrote:
> > Hello,
> >
> > I'm porting libzmq to VxWorks and the test_pair_tcp.cpp test hangs
> > inside
> > the bounce() function call, specifically the first zmq_recv() call.
> > I've
> > traced this to zmq_recv() => s_recvmsg() => s_->recv() =>
> > process_commands()
> > => mailbox->recv() => signaler.wait() => select(). It seems xrecv()
> > fails
> > and it goes into a blocking wait.
> >
> > What would be some reasons that this would hang?
> >
> > Thank you,
> >
> > Manuel
>
> Hi,
>
> Do other tests fail? Or only that one?
>
> You can try and add socket monitors to check that the handshake
> succeeds:
>
> https://github.com/zeromq/libzmq/blob/master/doc/zmq_socket_monitor.txt
>
> Alternatively, given it's a tcp test, you can use wireshark/tshark with
> the zmtp dissector to snoop on the wire:
>
> https://github.com/whitequark/zmtp-wireshark
>
> --
> Kind regards,
> Luca Boccassi
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> https://lists.zeromq.org/mailman/listinfo/zeromq-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20180228/8470c871/attachment.htm>


More information about the zeromq-dev mailing list