darcs patch: Fix semaphore implementation to *not* sh... (and 1 more)

Tony Garnock-Jones tonyg at lshift.net
Wed May 3 12:21:27 PDT 2006


Wed May  3 20:10:02 BST 2006  Tony Garnock-Jones <tonyg at kcbbs.gen.nz>
  * Fix semaphore implementation to *not* share a global waiters queue. Sigh.
  
  Mutable state considered harmful? :-( This bug has been present since
  my first submission of the semaphore code. All the hypothetical faults with
  ensure: and friends were red herrings!

Wed May  3 20:16:25 BST 2006  Tony Garnock-Jones <tonyg at kcbbs.gen.nz>
  * Remove debugging print statements from sharedqueue.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/x-darcs-patch
Size: 21467 bytes
Desc: A darcs patch for your repository!
Url : /archives/slate/attachments/20060503/f8d437fb/attachment.bin


More information about the Slate mailing list