How to wait with timeout on conditional variable in ruby 1.9

Earlier in ruby 1.8 we could use code
cond.wait(3)

But with moving to 1.9, it raises exception " Timeout is not yet
implemented" in monitor.rb

Any plan to implement it in near future or is there any work around.

Regards
Sharat