From ed99532a83b17bd65fb6d63d3e61fa358628673f Mon Sep 17 00:00:00 2001 From: Raphael Date: Mon, 23 Aug 2010 16:52:19 -0700 Subject: [PATCH] memory leak gone for real --- config/environments/development.rb | 2 ++ lib/mongo_mapper/clear_dev_memory.rb | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/config/environments/development.rb b/config/environments/development.rb index 12446d661..7469baa90 100644 --- a/config/environments/development.rb +++ b/config/environments/development.rb @@ -1,3 +1,4 @@ +require 'lib/mongo_mapper/clear_dev_memory' Diaspora::Application.configure do # Settings specified here will take precedence over those in config/environment.rb @@ -17,5 +18,6 @@ Diaspora::Application.configure do # Don't care if the mailer can't send config.action_mailer.raise_delivery_errors = false config.active_support.deprecation = :log + config.middleware.use MongoMapper::ClearDevMemory #config.threadsafe! end diff --git a/lib/mongo_mapper/clear_dev_memory.rb b/lib/mongo_mapper/clear_dev_memory.rb index 1a1db3b02..aebf675dc 100644 --- a/lib/mongo_mapper/clear_dev_memory.rb +++ b/lib/mongo_mapper/clear_dev_memory.rb @@ -1,5 +1,5 @@ module MongoMapper - class PerRequestMapClear + class ClearDevMemory def initialize(app) @app = app end