From 64028430cfea4675c975fc07028f3c910c499c01 Mon Sep 17 00:00:00 2001 From: bongole Date: Fri, 14 Jul 2017 15:15:00 +0900 Subject: [PATCH] Fix incorrect thread name --- lib/puma/thread_pool.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/puma/thread_pool.rb b/lib/puma/thread_pool.rb index ef41015720..5475b96ca7 100644 --- a/lib/puma/thread_pool.rb +++ b/lib/puma/thread_pool.rb @@ -71,9 +71,9 @@ def backlog def spawn_thread @spawned += 1 - th = Thread.new do + th = Thread.new(@spawned) do |spawned| # Thread name is new in Ruby 2.3 - Thread.current.name = 'puma %03i' % @spawned if Thread.current.respond_to?(:name=) + Thread.current.name = 'puma %03i' % spawned if Thread.current.respond_to?(:name=) todo = @todo block = @block mutex = @mutex