# File lib/sidekiq/limit_fetch/global/semaphore.rb, line 124 def explain "Current sidekiq process: \#{Selector.uuid}\n\nAll processes:\n\#{Monitor.all_processes.join \"\\n\"}\n\nStale processes:\n\#{Monitor.old_processes.join \"\\n\"}\n\nLocked queue processes:\n\#{probed_processes.sort.join \"\\n\"}\n\nBusy queue processes:\n\#{busy_processes.sort.join \"\\n\"}\n\nLimit:\n\#{limit.inspect}\n\nProcess limit:\n\#{process_limit.inspect}\n\nBlocking:\n\#{blocking?}\n".gsub(/^ {8}/, '') end