- 24 Sep, 2016 3 commits
-
-
Luca Boccassi authored
Solution: add a zmq_assert to check if the ephemeral sockets created to drain the queue of pending inproc connecting sockets was allocated successfully.
-
Luca Boccassi authored
Problem: zmq_ctx_term asserts with connect-before-bind and sockets with identity over inproc transport Solution: check if the connecting inproc socket has been closed before trying to send the identity. Otherwise the pipe will be in waiting_for_delimiter state causing writes to fail and the connect to assert when the context is being torn down and the pending inproc connects are resolved. Add test case that covers this behaviour.
-
Luca Boccassi authored
Solution: add one to increase coverage
-
- 23 Sep, 2016 2 commits
-
-
Luca Boccassi authored
Problem: Pub socket crashes on client disconnect.
-
Gennady Makovetski authored
Problem: Pub socket crashes on client disconnect. family_entry.fd_entries [i] is modified in zmq::select_t::rm_fd() Solution: do not copy family_entry.fd_entries [i]
-
- 21 Sep, 2016 6 commits
-
-
Constantin Rack authored
Problem: documentation markup unrecognized
-
Patrik Wenger authored
The effect can be seen on http://api.zeromq.org/4-2:zmq-getsockopt at options ZMQ_USE_FD and ZMQ_RATE. Solution: fix length of squiggly line under option title
-
Luca Boccassi authored
Pollset-change the position of `pollset`
-
hnwyllmm@126.com authored
-
hnwyllmm@126.com authored
-
hnwyllmm@126.com authored
-
- 20 Sep, 2016 7 commits
-
-
Luca Boccassi authored
remove pollset.hpp/.cpp to src directory
-
hnwyllmm@126.com authored
-
Doron Somech authored
Pollset
-
Laughing authored
add a new poller named pollset which will get benefit of performance in AIX platform.
-
Laughing authored
add a new poller named pollset which will get benefit of performance in AIX platform.
-
Laughing authored
add a new poller named pollset which will get benefit of performance in AIX platform.
-
Laughing authored
add a new poller named pollset which will get benefit of performance in AIX platform.
-
- 17 Sep, 2016 9 commits
-
-
Constantin Rack authored
Problem: zmq_connect with IPv6 "source:port;dest:port" format is broken
-
Luca Boccassi authored
Solution: allow for '[' character when doing the basic sanity check on the TCP endpoint. Also add unit tests for both IPv4 and IPv6 source;dest format.
-
Luca Boccassi authored
Solution: add them
-
Luca Boccassi authored
Solution: add a test for this use case
-
Luca Boccassi authored
Solution: add disconnect and unbind calls to the test
-
Luca Boccassi authored
Solution: refactor it to allow for multiple functionalities to be tested
-
Luca Boccassi authored
Problem: source conatins tabs and trailing spaces
-
Constantin Rack authored
Solution: remove them
-
Constantin Rack authored
Solution: replace tabes with spaces
-
- 14 Sep, 2016 2 commits
-
-
Luca Boccassi authored
Problem: MinGW cross compile is failed on Linux
-
Kouhei Sutou authored
Solution: Use only lower case for header file name. We can find "wincrypt.h" by "WinCrypt.h" on Windows because Windows uses case insensitive file system. But we can't find "wincrypt.h" by "WinCrypt.h" on Linux Because Linux uses case sensitive file system.
-
- 12 Sep, 2016 2 commits
-
-
Constantin Rack authored
Problem: Missing newline in printf statement
-
Thomas Braun authored
Solution: Add "\n" at end of format string.
-
- 04 Sep, 2016 4 commits
-
-
Constantin Rack authored
Problem: scoped optional mutex lock caused unit tests to fail
-
a4z authored
Solution: Add a scope that scopegurad unlocks the mutex before the object instance deletes itself and wants to unlock a locked mutex
-
Luca Boccassi authored
Problem: socket_base uses macros for mutex lock and unlock
-
a4z authored
Solution: add a lock guard that takes optional a mutex and use it
-
- 01 Sep, 2016 2 commits
-
-
Constantin Rack authored
Problem: CMake build from dist tarball broken
-
Luca Boccassi authored
Solution: include src/version.rc.in and tests/CMakeLists.txt in the make dist tarball by adding them to makefile.am EXTRA_DIST list.
-
- 28 Aug, 2016 3 commits
-
-
Constantin Rack authored
Problem: cannot build packages with DRAFT APIs
-
Luca Boccassi authored
Solution: if rpmbuild is called with --with drafts, which can be triggered on OBS by adding: Macros: %_with_drafts 1 to the bottom of the prjconf, then enable draft APIs.
-
Luca Boccassi authored
Solution: parse the OBS prjconf and the user env variable DEB_BUILD_OPTIONS. If either of those define "drafts" then build with draft APIs enabled.
-