Posted By: Steven Jenkins
Date: 2006-08-05 23:55
Summary: Progress toward Release 0.5
Project: sysvipc: System V IPC for Ruby
Daiki Ueno, the original author of sysvipc, has joined the project. Welcome back, Ueno-san!
I searched ruby-talk and fixed (I believe) all bugs reported, with the exception of making sysvipc thread-safe. It appears that message queue methods are already thread-safe, but the same fixes need to be applied to other system calls that can block.
I added rudimentary Rdoc comments to the extension source file.
I also added unit tests covering all methods. At present, the unit tests test only interfaces and basic input/output. They don't really test synchronization; I'm assuming the underlying IPC implementation works. All unit tests pass on Linux and Solaris 9 with Ruby 1.8.4
Unless problems are reported, I plan to release 0.5 in a week or so. |
|