Method: MessageBus::Rack::Middleware#close_db_connection!

Defined in:
lib/message_bus/rack/middleware.rb

#close_db_connection!Object



194
195
196
197
198
199
200
201
202
# File 'lib/message_bus/rack/middleware.rb', line 194

def close_db_connection!
  # IMPORTANT
  # ConnectionManagement in Rails puts a BodyProxy around stuff
  #  this means connections are not returned until rack.async is
  #  closed
  if defined? ActiveRecord::Base.clear_active_connections!
    ActiveRecord::Base.clear_active_connections!
  end
end