# File lib/sinatra/rack_driver_select.rb, line 8 def call(env) original_driver = Thread.current[:driver] new_driver = extract_driver(env) Thread.current[:driver] = new_driver if new_driver @app.call(env) ensure Thread.current[:driver] = original_driver end