From: Eric Wong Date: 2010-01-03T14:58:24+09:00 Subject: [ANN] posix_mq 0.2.0 - notify fix + FreeBSD support 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 POSIX message queues may be implemented in the kernel for fast, low-latency communication between processes on the same machine. POSIX message queues are not intended to replace userspace, network-aware message queue implementations. Changes: This release fixes notification (un)registration and should be fully-supported on modern FreeBSD (7.2+) releases. POSIX_MQ#notify=nil correctly unregister notification requests. POSIX_MQ#notify=false now provides the no-op SIGEV_NONE functionality. Under FreeBSD, using IO.select on POSIX_MQ objects is now possible as it has always been under Linux. -- Eric Wong