In ruby 1.8 we could use -
 condition.wait(sec)

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

code snippet from monitor.rb
def wait(timeout = nil)
      if timeout
        raise NotImplementedError, "timeout is not implemented yet"
      end
     ......
end

Will this be addressed in any near future. I dont think we can have a
workaround for this, any program using conditional variables would not work
on 1.9 today, any guidance will be greatly appreciated.

regards
nasir