[2.1.0] pgm socket not plugged on Windows for very short sequences

Description

Create a socket, send one message, close, and terminate. When executed on Windows the PGM socket C++ wrapper is not even plugged. Not reproducible on Linux, therefore likely a MSVC optimisation issue or simply a timing concurrency problem.

Workaround is to hold the 0MQ socket open for at least one second and then the core will eventually plug the socket wrapper.

Environment

None

Activity

Show:
Martin Sustrik
January 14, 2011, 8:38 AM

PUB socket? bind or connect?

Steven McCoy
January 14, 2011, 1:39 PM

Just use "<tt>remote_thr "epgm://;239.192.0.1:7500" 1 1</tt>", i.e. PUB socket.

Steven McCoy
March 8, 2011, 9:59 AM

Resolved with 0MQ 2.1.2

Assignee

Unassigned

Reporter

Steven McCoy

Labels

None

Priority

Configure