OSDN Git Service

Trying to fix resque issue
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Tue, 25 Dec 2012 13:53:50 +0000 (15:53 +0200)
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Tue, 25 Dec 2012 13:53:50 +0000 (15:53 +0200)
config/initializers/4_resque.rb
lib/tasks/resque.rake

index 419dbe0..03c2b78 100644 (file)
@@ -27,3 +27,5 @@ Resque::Server.use Authentication
 
 # Mailer
 Resque::Mailer.excluded_environments = []
+
+Resque.before_fork = Proc.new { ActiveRecord::Base.establish_connection }
index 0825324..36e461d 100644 (file)
@@ -1,9 +1,7 @@
 require 'resque/tasks'
 
 task "resque:setup" => :environment do
-  Resque.after_fork do
-    Resque.redis.client.reconnect
-  end
+  Resque.before_fork = Proc.new { ActiveRecord::Base.establish_connection }
 end
 
 desc "Alias for resque:work (To run workers on Heroku)"