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 <[email protected]> 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 > [email protected] > https://lists.zeromq.org/mailman/listinfo/zeromq-dev > >
_______________________________________________ zeromq-dev mailing list [email protected] https://lists.zeromq.org/mailman/listinfo/zeromq-dev
