celluloid/celluloid — pull request #344 by halorgium (2013-10-02 07:54:09+00:00)
Title: Move Future to use a Condition

Also, implement `Condition#wait(timeout)` support.

@tarcieri, it is a little hacky, but works!