- 01 Nov, 2015 2 commits
-
-
Pieter Hintjens authored
See issue #1608. This is an old issue with Windows 7. The effect is that we see a latency ramp on the first 500 messages. * The ramp is unaffected by message size. * Sleeping up to 100msec between sends has no effect except to switch off ZeroMQ batching so making the ramp more visible. * After 500 messages, latency falls back down to ~10-40 usec. * Over inproc:// the ramp happens when we use the signaler class. * Client-server over inproc:// does not show the ramp. * Client-server over tcp:// shows a similar ramp. We know that the signaller is using TCP on Windows. We can 'prime' the connection by doing 500 dummy sends. This potentially causes new sockets to be delayed on creation, which is not a good solution. Note that the signaller sends zero-byte messages. This may also be confusing TCP. Solution: flood the receive buffer when creating a new FD pair; send a 1M buffer and discard it. Fixes #1608
-
Pieter Hintjens authored
This causes assertion failures after network reconnects. Solution: allow EINVAL as a possible condition after read/write. Fixes #829 Fixes #1399 Patch provided by Michele Dionisio @mdionisio, thanks :)
-
- 30 Oct, 2015 1 commit
-
-
Pieter Hintjens authored
-
- 25 Oct, 2015 2 commits
-
-
Pieter Hintjens authored
Cmake winci fixes
-
Anonymous Maarten authored
problem: random byte generation on windows got stuck in an infinite loop solution: the failure test is incorrect. Change it
-
- 24 Oct, 2015 3 commits
-
-
Anonymous Maarten authored
problem: not all configurations were built (and some were duplicated) in Windows CI solution: add all correct combinations to appveyor.yml
-
Anonymous Maarten authored
problem: cmake added a prefix of lib to libzmq, resulting in liblibzmq.so solution: set an empty prefix
-
Pieter Hintjens authored
CTest: add all sources in tests folder to CTest
-
- 23 Oct, 2015 7 commits
-
-
Anonymous Maarten authored
-
Anonymous Maarten authored
-
Constantin Rack authored
TweetNaCL: add windows randombytes implementation
-
Anonymous Maarten authored
-
Pieter Hintjens authored
CMake: use libsodium + add Windows CI
-
Anonymous Maarten authored
-
Anonymous Maarten authored
-
- 22 Oct, 2015 2 commits
-
-
Constantin Rack authored
problem: zmq_pollfd is not needed anymore when zmq_poller in place.
-
somdoron authored
-
- 21 Oct, 2015 6 commits
- 20 Oct, 2015 2 commits
-
-
Pieter Hintjens authored
enable static libraries on mingw
-
Jeroen Ooms authored
-
- 19 Oct, 2015 2 commits
-
-
Pieter Hintjens authored
honor buffer reference count in zmq::shared_message_memory_allocator:…
-
Max Kozlovsky authored
-
- 18 Oct, 2015 3 commits
-
-
Constantin Rack authored
problem: polling on multiple sockets is complicated
-
somdoron authored
-
somdoron authored
-
- 09 Oct, 2015 4 commits
-
-
Pieter Hintjens authored
Fixed for issue #1315
-
Charles Stanley authored
-
Constantin Rack authored
fix a typo in ypipe.hpp
-
Zhilong.JI authored
-
- 07 Oct, 2015 3 commits
-
-
Constantin Rack authored
Fixes issue #1556
-
Anthony Scemama authored
-
Anthony Scemama authored
-
- 05 Oct, 2015 2 commits
-
-
Pieter Hintjens authored
Issue 1588 : Rollback in case send fails for multipart msg
-
Nikhil Mishra authored
-
- 29 Sep, 2015 1 commit
-
-
Constantin Rack authored
create signaler::recv_failable()
-