lib/tasks_scheduler/checker.rb in tasks_scheduler-0.5.4 vs lib/tasks_scheduler/checker.rb in tasks_scheduler-0.6.0

- old
+ new

@@ -14,10 +14,10 @@ check_log running = true Signal.trap('TERM') { running = false } while running Rails.logger.info('Checking all tasks...') - ::ScheduledTask.all.each(&:check) + ::ScheduledTask.all.order(next_run: :asc).each(&:check) Rails.logger.info("All tasks checked. Sleeping for #{CHECK_INTERVAL} second(s)...") sleep(CHECK_INTERVAL) end end