cjbottaro/strand — pull request #3 by lwoggardner (2012-01-24 07:43:04+00:00)
Title: Pass arguments to yield and resume

This could be worked around by using the Fiber directly via #fiber.resume and Fiber.yield, but is cleaner to hide the Fibers.

Also updated fiber block to return result of Strand block rather than nil so a last resume will capture it
The nil came from EM.next_tick() in ConditionVariable#signal so I don't think was important anyway.