module Redis::Commands::Pubsub

def subscribe_with_timeout(timeout, *channels, &block)

if there is no messages for a timeout period.
Listen for messages published to the given channels. Throw a timeout error
def subscribe_with_timeout(timeout, *channels, &block)
  _subscription(:subscribe_with_timeout, timeout, channels, block)
end