- 02 Mar, 2011 1 commit
-
-
Martin Sustrik authored
Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 22 Feb, 2011 1 commit
-
-
Martin Sustrik authored
Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 18 Feb, 2011 1 commit
-
-
Martin Sustrik authored
Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 12 Feb, 2011 1 commit
-
-
Pieter Hintjens authored
- ctx constructor was calling mailbox_t constructor implicitly - moved WSAStartup and WSACleanup to be outside constructor/destructor Signed-off-by:
Pieter Hintjens <ph@imatix.com>
-
- 09 Feb, 2011 1 commit
-
-
Martin Sustrik authored
Reaper thread destroys the socket asynchronously. zmq_term() can be interrupted by a signal (EINTR). zmq_socket() will return ETERM after zmq_term() was called. Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 08 Feb, 2011 1 commit
-
-
Martin Sustrik authored
The internal log socket was subtracted from the number of available sockets. So, if max_sockets was set to 100, you could create only 99 sockets. Fixed. Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 18 Jan, 2011 1 commit
-
-
Martin Sustrik authored
Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 10 Jan, 2011 1 commit
-
-
Martin Sustrik authored
The meat of the patch was contributed by Douglas Creager. Martin Sustrik implemented storing peer options in inproc endpoint repository. Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 05 Nov, 2010 2 commits
-
-
Martin Sustrik authored
For historical reasons queue to transfer commands between threads was called 'signaler'. Given that it was used to pass commands rather than signals it was renamed to 'mailbox', see Erlang mailboxes. Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
Martin Sustrik authored
Threads were so far identified by integers called 'slots'. This patch renames them to more comprehensible 'tid's (thread IDs). Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 30 Oct, 2010 1 commit
-
-
Martin Sustrik authored
Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 14 Oct, 2010 1 commit
-
-
Martin Sustrik authored
Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 27 Sep, 2010 1 commit
-
-
Martin Sustrik authored
-
- 19 Sep, 2010 2 commits
-
-
Martin Sustrik authored
-
Martin Sustrik authored
-
- 09 Sep, 2010 1 commit
-
-
Martin Sustrik authored
-
- 08 Sep, 2010 1 commit
-
-
Martin Sustrik authored
-
- 01 Sep, 2010 3 commits
-
-
-
Martin Sustrik authored
-
inproc://log'Martin Sustrik authored
-
- 25 Aug, 2010 4 commits
-
-
Martin Sustrik authored
-
Martin Sustrik authored
-
Martin Sustrik authored
-
Martin Sustrik authored
Sockets may now be migrated between OS threads; sockets may not be used by more than one thread at any time. To migrate a socket to another thread the caller must ensure that a full memory barrier is called before using the socket from the target thread. The new zmq_close() semantics implement the behaviour discussed at: http://lists.zeromq.org/pipermail/zeromq-dev/2010-July/004244.html Specifically, zmq_close() is now deterministic and while it still returns immediately, it does not discard any data that may still be queued for sending. Further, zmq_term() will now block until all outstanding data has been sent. TODO: Many bugs have been introduced, needs testing. Further, SO_LINGER or an equivalent mechanism (possibly a configurable timeout to zmq_term()) needs to be implemented.
-
- 10 Jun, 2010 1 commit
-
-
Piotr Trojanek authored
-
- 05 May, 2010 2 commits
-
-
Martin Sustrik authored
-
Martin Sustrik authored
number of application threads to use 0MQ sockets is unlimited; app_threads parameter in zmq_init is unused and obsolete
-
- 04 May, 2010 1 commit
-
-
Martin Sustrik authored
-
- 29 Apr, 2010 2 commits
-
-
Martin Sustrik authored
-
Martin Sustrik authored
-
- 11 Apr, 2010 1 commit
-
-
Martin Sustrik authored
-
- 19 Mar, 2010 1 commit
-
-
Martin Sustrik authored
-
- 11 Mar, 2010 1 commit
-
-
Martin Lucina authored
C and C++ headers moved from bindings/ to include/, bindings/ removed --with-c and --with-cpp options to configure removed, C and C++ now built and installed by default
-
- 12 Feb, 2010 1 commit
-
-
Martin Sustrik authored
-
- 08 Feb, 2010 1 commit
-
-
Martin Sustrik authored
-
- 07 Feb, 2010 1 commit
-
-
Martin Sustrik authored
-
- 02 Feb, 2010 2 commits
-
-
Martin Sustrik authored
-
Martin Sustrik authored
-
- 05 Jan, 2010 1 commit
-
-
Martin Sustrik authored
-
- 15 Dec, 2009 1 commit
-
-
Martin Sustrik authored
-