- 14 Apr, 2017 1 commit
-
-
BJovke authored
* Problem: Minor inconsistency in macro syntax. Solution: Code fixed.
-
- 11 Apr, 2017 1 commit
-
-
bjovke authored
Solution: fixed indentation and if/else block.
-
- 10 Apr, 2017 5 commits
- 30 Mar, 2017 1 commit
-
-
evoskuil authored
-
- 05 Dec, 2016 1 commit
-
-
Luca Boccassi authored
Solution: restore inclusion of poll.h if using poll before zmq.h as it was originally, as AIX redefines the POSIX structures and provides compatibility macros. Also add alternative aliases for 32 bit AIX's pollitem struct: events -> reqevents revents -> rtnevents
-
- 29 Sep, 2016 2 commits
-
-
Min RK authored
This should restore full compatibility with earlier zmq_poll behavior. It complicates things a little bit, as collisions must be detected, and when collisions are found: - event masks must be merged - pollitems, events arrays are no longer co-ordered Reverts the recent zmq_proxy patch to workaround the lack of repeat-item support in zmq_poll that is now fixed.
-
Min RK authored
zmq_poller doesn't allow a socket to appear twice
-
- 11 Jun, 2016 1 commit
-
-
Michael Lutz authored
Solution: Provide poll() for Windows as well. This is a build option that defaults to off as the resulting binary will only run on Windows Vista or newer. This is not tested with alternative Winsock service providers like VMCI, but the documentation for WSAPoll does not mention limitations. On my local machine, throughput improves by ~10 % (20 simultaneous remote_thr workes to one local_thr, 10 byte messages), while latency improves by ~30 % (measured with remote/local_lat).
-
- 14 May, 2016 1 commit
-
-
evoskuil authored
-
- 18 Feb, 2016 1 commit
-
-
Osiris authored
Solution: Phase I - make precompiled.hpp be first file included in every source file
-
- 28 Jan, 2016 1 commit
-
-
Constantin Rack authored
Solution: update to 2016
-
- 07 Jun, 2015 1 commit
-
-
Min RK authored
-
- 02 Jun, 2015 1 commit
-
-
Pieter Hintjens authored
Of course people still "can" distributed the sources under the LGPLv3. However we provide COPYING.LESSER with additional grants. Solution: specify these grants in the header of each source file.
-
- 27 May, 2015 1 commit
-
-
Rik van der Heijden authored
Fix another degradation, CPU maxes out when POLLOUT is set because poll exits on POLLOUT and doesn't wait for POLLIN.
-
- 24 May, 2015 1 commit
-
-
Rik van der Heijden authored
-
- 01 May, 2015 1 commit
-
-
Rik van der Heijden authored
-
- 22 Jan, 2015 1 commit
-
-
Pieter Hintjens authored
Solution: update for 2015 Fixes #1320
-
- 17 Feb, 2014 1 commit
-
-
Olaf Mandel authored
The decision about the poller mechanism to use (select, poll, ...) was done twice: once by the build system and once by the code in poller.hpp. As the build-system can actually detect the mechanisms available, prefer that result to the hard coded defaults in poller.hpp. At the same time, remove the duplicate detection of select() vs. poll()-variant from proxy.cpp, signaler.cpp and zmq.cpp. This patch has not been tested on many build platforms: especially the cmake build needs testing / patching. For the other builds, hard code the result as these these are all Windows platforms.
-
- 13 Feb, 2014 2 commits
-
-
Laurent Alebarde authored
This reverts commit 9ae6a91f.
-
Laurent Alebarde authored
This reverts commit bc7441f5.
-
- 28 Jan, 2014 1 commit
-
-
Laurent Alebarde authored
-
- 24 Jan, 2014 1 commit
-
-
Laurent Alebarde authored
-
- 20 Jan, 2014 1 commit
-
-
Laurent Alebarde authored
-
- 08 Jan, 2014 1 commit
-
-
Martin Hurton authored
-
- 02 Jan, 2014 1 commit
-
-
Pieter Hintjens authored
-
- 01 Dec, 2013 1 commit
-
-
Brian Knox authored
-
- 21 Oct, 2013 1 commit
-
-
Pieter Hintjens authored
- removed unnecessary malloc - spaces, not tabs to indent - renamed control states to be more logical - renamed SUSPEND to PAUSE, feels more accurate - fixed indentation, which was off in places
-
- 18 Oct, 2013 1 commit
-
-
Laurent Alebarde authored
-
- 12 Mar, 2013 1 commit
-
-
Pieter Hintjens authored
Copyrights had become ads for Sustrik's corporate sponsors, going against the original agreement to share copyrights with the community (that agreement was: one line stating iMatix copyright + one reference to AUTHORS file). The proliferation of corporate ads is also unfair to the many individual authors. I've removed ALL corporate title from the source files so the copyright statements can now be centralized in AUTHORS and source files can be properly updated on an annual basis.
-
- 24 Oct, 2012 1 commit
-
-
AJ Lewis authored
These two headers also include zmq.h somewhere in their dependency chain, so must be included after poll.h is included for builds to work on AIX.
-
- 18 Oct, 2012 1 commit
-
-
Pieter Hintjens authored
-
- 07 Sep, 2012 1 commit
-
-
Pieter Hintjens authored
* zmq_device is now a wrapper that calls zmq_proxy * zmq_proxy adds capture socket
-
- 06 Sep, 2012 1 commit
-
-
Pieter Hintjens authored
-
- 05 Jun, 2012 1 commit
-
-
AJ Lewis authored
Copy logic from zmq.cpp into device.cpp for getting poll.h included. Ensure that zmq.h is included *after* poll.h in both zmq.cpp and device.cpp. Signed-off-by:
AJ Lewis <aj.lewis@quantum.com>
-
- 25 Apr, 2012 1 commit
-
-
Martin Hurton authored
+ fix whitespace errors + drop some unnecessary parens
-
- 18 Apr, 2012 1 commit
-
-
Pieter Hintjens authored
-