Arnaud Loonstra

Results 166 comments of Arnaud Loonstra

From what I recall this is mostly about using zeromq projects as subdirectories in cmake. I think the ingescape project is doing this succesfully: see: https://github.com/zeromq/ingescape/blob/feb016e9c797e1a5c7b978d14ed6fcd78e2372e2/CMakeLists.txt#L161

I can't tell what is wrong but I think you check asserts on creating a udp socket: ``` zsock_t* mdgrams = zsock_new_dgram ("udp://*:*"); ``` If this fails it probably has...

Can you elaborate? Perhaps with some example code and/or errors?

These bindings are generated so it depends on how you build the bindings. Otherwise suggestions for a fix or a PR are appreciated

I don't that would be an issue. If you use `zlist_autofree` char pointers are implied: https://github.com/zeromq/czmq/blob/062aeb3bf346f8806e8d39f7da163a57ebad7543/src/zlist.c#L183-L186 Using it like that renders the `zlist_remove` and `zlist_exists` useless as they compare pointers...

I still think this is a proper user friendly suggestion

I don't think so. We would need people running into this issue. It was fixed (workaround) in czmq. I think it's quite an edge case.

It's a bit fuzzy but the routing_id should be used. However routing_id methods only deal with SERVER sockets in czmq. So this has te be done manually for now. We...

For now created #2193

A fix could be something like this: ``` ssize_t oldSize = zfile_size(zfile_filename(file, NULL)); int rc = zfile_output(file); if (rc == 0) { zchunk_t* data = zchunk_frommem(text, strlen(text), nullptr, nullptr); int...