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.
PUB socket? bind or connect?
Just use "<tt>remote_thr "epgm://;22.214.171.124:7500" 1 1</tt>", i.e. PUB socket.
Resolved with 0MQ 2.1.2