Open AntiTenzor opened 3 years ago
Just passing along my experience, since I'm just testing this for potential use in a project. There's presently a bug in 4.3.4 that breaks debugging in VS (https://github.com/OpenCppCoverage/OpenCppCoverage/issues/141), so my thought is you probably want 4.3.5 (whenever that is released) before using this for testing Windows IPC (which is my use case as well). In the meantime, below is a recipe that got things working for me. Not saying this is the right long-term solution, but it solved my problem.
if (minor >= 3)
{
var ctx = new ZContext();
sizeof_zmq_msg_t = zmq_ctx_get(ctx.ContextPtr, 6);
ctx.Terminate();
}
Thank you for this snippet!
so my thought is you probably want 4.3.5 (whenever that is released)
I'm waiting official release of native libzmq v4.3.5 very much for a very long time. I'm expecting IPC protocol to be about 10 times faster than TCP. =) And I expect it will work in new release. At the moment my experiments with Windows 2019 shows, that IPC doesn't work.
Modern libzmq contains long-waited support of IPC protocol for Windows. It would be very convenient for your users to make a fresh release with libzmq v4.3.4 included.
Thank you very much in advance!
PS I was lucky enough to update native libzmq under ClrZmq4 , but it was REALLY a headache.