posix_mq RubyGem user+dev discussion/patches/pulls/bugs/help
 help / color / mirror / code / Atom feed
Search results ordered by [date|relevance]  view[summary|nested|Atom feed]
thread overview below | download mbox.gz: |
* [ANN] posix_mq 0.5.1 - fix notify(&block)
@ 2010-05-09  8:18  7% Eric Wong
  0 siblings, 0 replies; 1+ results
From: Eric Wong @ 2010-05-09  8:18 UTC (permalink / raw)
  To: ruby.posix.mq

POSIX message queues allow local processes to exchange data in the form
of messages.  This API is distinct from that provided by System V
message queues, but provides similar functionality.

* http://bogomips.org/ruby_posix_mq/
* ruby.posix.mq@librelist.com
* git://git.bogomips.org/ruby_posix_mq.git

Changes:

Fix POSIX_MQ#notify(&block) usage, this regression was
introduced in 0.4.0 and our tests for it were broken, as well.

Not many people use POSIX_MQ.notify(&block), however, as it's only
supported under Linux at the moment and "POSIX_MQ.notify = signal" is
more portable and efficient.  Of course, it's possible to use POSIX
message queues without notifications at all in blocking mode. (and Linux
and FreeBSD also allow POSIX_MQ objects to be IO.select-ed).

-- 
Eric Wong


^ permalink raw reply	[relevance 7%]

Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2010-05-09  8:18  7% [ANN] posix_mq 0.5.1 - fix notify(&block) Eric Wong

Code repositories for project(s) associated with this public inbox

	https://yhbt.net/ruby_posix_mq.git/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).