progrium/gservice — Issue #24: core.require_ready() should block with a timeout before raising
Author: progrium
Created: 2011-12-03 03:26:51+00:00
State: open

If we can wait() on ready state, then we can make require_ready block within a timeout until ready. This makes it more useful in that you can continue to call that method without handling an exception, assuming the service will soon return to a ready state.