posix_mq 1.0.0 - kinder, gentler message queuesv1.0.0
authorEric Wong <normalperson@yhbt.net>
Tue, 1 Mar 2011 09:07:05 +0000 (1 09:07 +0000)
committerEric Wong <normalperson@yhbt.net>
Tue, 1 Mar 2011 09:17:12 +0000 (1 09:17 +0000)
There is one backwards-incompatible API change:

  POSIX_MQ#send returns +true+ on success instead of +nil+
  for consistency with POSIX_MQ#trysend.

This release adds the POSIX_MQ#trysend, POSIX_MQ#tryreceive and
POSIX_MQ#tryshift interfaces to avoid exceptions on common
EAGAIN errors for users of non-blocking queues.

Bugfixes: non-blocking behavior changes to a shared descriptor
in a different process are reflected immediately in the child
(this won't fix race conditions in your code, however).
Minor bugfixes for posix-mq-rb(1) and quieted warnings for
1.9.3dev.

GIT-VERSION-GEN

index 29b682f..88b943a 100755 (executable)
@@ -1,7 +1,7 @@
 #!/bin/sh
 
 GVF=GIT-VERSION-FILE
-DEF_VER=v0.8.0pre.GIT
+DEF_VER=v1.0.0.GIT
 
 LF='
 '