[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

Status

Assignee

Unassigned

Reporter

Steven McCoy

Labels

None

Priority