diff options
author | Eric Wong <normalperson@yhbt.net> | 2010-01-02 20:41:39 -0800 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2010-01-02 20:57:54 -0800 |
commit | 6f24b5626f89fbb6445c0943ba71f56c8945e18f (patch) | |
tree | 62a739ddbb2a792a4864f7e5f7c97368e816d30e /README | |
parent | 522d4d1472c216bd95a16ca5b118bc14693aad64 (diff) | |
download | ruby_posix_mq-6f24b5626f89fbb6445c0943ba71f56c8945e18f.tar.gz |
"mq.notify = false" also works now, doing what "mq.notify = nil" used to do (using SIGEV_NONE). I was confused by SIGEV_NONE usage vs using a NULL pointer for the notification passed mq_notify(3). SIGEV_NONE does not actually unregister, it registers a no-op notification which prevents other processes from taking us. This also fixes the test case to pass under both Linux and FreeBSD.
Diffstat (limited to 'README')
0 files changed, 0 insertions, 0 deletions