Skip to content

Commit

Permalink
Reopen files to their original path. Create new logger for delayed_jo…
Browse files Browse the repository at this point in the history
…b.log
  • Loading branch information
bkeepers committed Apr 10, 2010
1 parent 82809a0 commit 9c84276
Showing 1 changed file with 2 additions and 5 deletions.
7 changes: 2 additions & 5 deletions lib/delayed/command.rb
Original file line number Diff line number Diff line change
Expand Up @@ -79,16 +79,13 @@ def run(worker_name = nil)
# Re-open file handles
@files_to_reopen.each do |file|
begin
file.reopen File.join(RAILS_ROOT, 'log', 'delayed_job.log'), 'a+'
file.reopen file.path
file.sync = true
rescue ::Exception
end
end

Delayed::Worker.logger = Rails.logger
if Delayed::Worker.logger.respond_to? :auto_flushing=
Delayed::Worker.logger.auto_flushing = true
end
Delayed::Worker.logger = Logger.new(File.join(RAILS_ROOT, 'log', 'delayed_job.log'))
Delayed::Worker.backend.after_fork

worker = Delayed::Worker.new(@options)
Expand Down

0 comments on commit 9c84276

Please sign in to comment.