lib/falcon/adapters/rack.rb in falcon-0.23.0 vs lib/falcon/adapters/rack.rb in falcon-0.24.0

- old
+ new

@@ -20,10 +20,11 @@ require 'rack' require_relative 'input' require_relative 'response' +require_relative 'early_hints' require 'async/logger' module Falcon module Adapters @@ -159,14 +160,10 @@ } self.unwrap_request(request, env) if request.push? - env[RACK_EARLY_HINTS] = lambda do |headers| - Falcon::Adapters::Push.early_hints(headers) do |path| - request.push(path) - end - end + env[RACK_EARLY_HINTS] = EarlyHints.new(request) end if request.hijack? env[RACK_IS_HIJACK] = true