signaler rewritten in such a way that any number (>64) of threads can be used

This commit is contained in:
Martin Sustrik
2010-04-29 20:34:48 +02:00
parent 1ffc6dd41f
commit ae93ed318a
12 changed files with 188 additions and 145 deletions

View File

@@ -37,6 +37,10 @@ namespace zmq
// footprint of dispatcher.
command_pipe_granularity = 4,
// Number of signals that can be read by the signaler
// using a single system call.
signal_buffer_size = 8,
// Determines how often does socket poll for new commands when it
// still has unprocessed messages to handle. Thus, if it is set to 100,
// socket will process 100 inbound messages before doing the poll.