You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In zmq.h ZMQ_HAVE_POLLER is defined iff ZMQ_BUILD_DRAFT_API is defined. But in zmq_draft.h ZMQ_HAVE_POLLER is defined following the inverse logic, ie, iff ZMQ_BUILD_DRAFT_API is not defined.
For my usage in Windows, I'm interested into not having ZMQ_HAVE_POLLER defined and use poll (WSAPoll in windows.hpp), but I can't unless I modify the code, and I'm not sure to understand if ZMQ_HAVE_POLLER should be defined iff ZMQ_BUILD_DRAFT_API is defined, of the other way around.
The text was updated successfully, but these errors were encountered:
I have now realised what you mean, and it's absolutely true the new poller is used whether the users wants it or not - will send a PR to fix it shortly as it should be optional until it's finalised
In zmq.h ZMQ_HAVE_POLLER is defined iff ZMQ_BUILD_DRAFT_API is defined. But in zmq_draft.h ZMQ_HAVE_POLLER is defined following the inverse logic, ie, iff ZMQ_BUILD_DRAFT_API is not defined.
For my usage in Windows, I'm interested into not having ZMQ_HAVE_POLLER defined and use poll (WSAPoll in windows.hpp), but I can't unless I modify the code, and I'm not sure to understand if ZMQ_HAVE_POLLER should be defined iff ZMQ_BUILD_DRAFT_API is defined, of the other way around.
The text was updated successfully, but these errors were encountered: