celluloid/celluloid — pull request #174 by chuckremes (2013-03-04 15:41:02+00:00)
Title: Raise TimeoutError for expiring futures.

A call to #value on a future can include a timeout parameter. It currently does a naked raise which is a RuntimeError. Modify it to raise the more friendly Celluloid::TimeoutError.