Hi, I am fairly new to 0MQ, and did couple of test cases to understand how this tool work. My environment is Java (precisely Scala) on OSX.
I found behavior which I cannot explain to myself and I am not sure if this may be eventually source of glitch I made some simple cases which in single thread send and receive message in PUB/SUB REQ/REP XREQ/XREP and PULL/PUSH patterns. There are no fixtures shared between tests. I create the zmq context on every test and close it after test finishes. I use "ipc://foo" address. All tests went through alone w/o problem. Then I add them to one Spec, and all of them run smoothly except PUB/SUB which seemed to fail to deliver message to SUB. After some experimenting I found that when I move PUB/SUB to be the first test, it works ok. But when there is some test before it, it will fail. I have double checked code several times. Still don't see it to be wrongly-coded. I am missing something with PUB/SUB so the behavior is in fact correct? Thank you for any guidance P. _______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
