Add note about BoundedSemaphore to TODO.

This commit is contained in:
Patrick Mahoney 2011-12-17 11:09:51 -06:00
parent a7bc854b41
commit abe67c1702
1 changed files with 5 additions and 1 deletions

View File

@ -69,4 +69,8 @@ Install the gem with:
* Add finalizer to Mutex? (finalizer on Semaphore objects may be enough) or a method to
explicitly close and release resources?
* Test semantics of crashing processes who still hold locks, etc.
* Improve interface to SharedMemory to be more Array-like and generally usable
* Improve interface to SharedMemory to be more Array-like and generally usable
* Remove bsem from libpsem as it is of little use and doesn't work on Mac OS X
* Possibly implement BoundedSemaphore with arbitrary bound (in Ruby
rather than relying on sem_getvalue()), but this is of little
utility beyond extra error checking..