[chuck-users] implementing a "wait for signal with timeout"