# File src/ruby_supportlib/phusion_passenger/vendor/union_station_hooks_core/lib/union_station_hooks_core/api.rb, line 105
    def end_rack_request(rack_env,
        uncaught_exception_raised_during_request = false)
      reporter = rack_env.delete('union_station_hooks')
      Thread.current[:union_station_hooks] = nil
      if reporter
        begin
          reporter.log_gc_stats_on_request_end
          reporter.log_request_end(uncaught_exception_raised_during_request)
        ensure
          reporter.close
        end
      end
    end