# File gofer/messaging/policy.rb, line 80
  def getreply(sn)
    envelope = @reader.search(sn, @timeout[1])
    if !envelope.nil?:
      @reader.ack()
      onreply(envelope)
    else
      raise RequestTimeout.new(sn)
    end
  end