# File lib/hoptoad_notifier/rack.rb, line 25
    def call(env)
      begin
        response = @app.call(env)
      rescue Exception => raised
        error_id = HoptoadNotifier.notify_or_ignore(raised, :rack_env => env)
        env['hoptoad.error_id'] = error_id
        raise
      end

      if env['rack.exception']
        error_id = HoptoadNotifier.notify_or_ignore(env['rack.exception'], :rack_env => env)
        env['hoptoad.error_id'] = error_id
      end

      response
    end