From 03836cc5917dd4cc1b30bd4e298795162d3609fd Mon Sep 17 00:00:00 2001 From: Andrey Kumanyaev Date: Tue, 9 Oct 2012 00:19:07 +0400 Subject: [PATCH] fix resque start --- lib/tasks/resque.rake | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/lib/tasks/resque.rake b/lib/tasks/resque.rake index 9b30bb0a292..e6987e17639 100644 --- a/lib/tasks/resque.rake +++ b/lib/tasks/resque.rake @@ -1 +1,14 @@ require 'resque/tasks' + +# Fix Exception +# ActiveRecord::StatementInvalid +# Error +# PGError: ERROR: prepared statement "a3" already exists +task "resque:setup" => :environment do + Resque.after_fork do |job| + ActiveRecord::Base.establish_connection + end +end + +desc "Alias for resque:work (To run workers on Heroku)" +task "jobs:work" => "resque:work"