From 184f0b3f0147e424cf1355e602b3ac6dc881adc3 Mon Sep 17 00:00:00 2001 From: Matias Grunberg Date: Fri, 3 Jan 2025 11:18:45 -0300 Subject: [PATCH] more logs --- lib/sidekiq/heroku_autoscale/poll_interval.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/sidekiq/heroku_autoscale/poll_interval.rb b/lib/sidekiq/heroku_autoscale/poll_interval.rb index 37405c2..a05fdf8 100644 --- a/lib/sidekiq/heroku_autoscale/poll_interval.rb +++ b/lib/sidekiq/heroku_autoscale/poll_interval.rb @@ -32,8 +32,10 @@ def poll! @pool.post do ::Sidekiq.logger.warn "Polling #{@method_name} processes. Request queued: #{@requests.size}" while @requests.size > 0 + ::Sidekiq.logger.warn "Polling #{@method_name} processes. Waiting for the semaphore." # Copy the requests, let the main thread continue to add new requests @semaphore.synchronize do + ::Sidekiq.logger.warn "Polling #{@method_name} processes. Moving stuff to work queue." work = @requests.dup work.keys.each { |key| @requests.delete(key) } end