From bf6d78c8e4908670de1fe02eaa639dde93166816 Mon Sep 17 00:00:00 2001 From: Tim Emiola Date: Thu, 16 Apr 2015 14:07:34 -0700 Subject: [PATCH] Fixes error with the keep-alive --- src/ruby/lib/grpc/generic/rpc_server.rb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/ruby/lib/grpc/generic/rpc_server.rb b/src/ruby/lib/grpc/generic/rpc_server.rb index fa21d770806..bc2211ef7ed 100644 --- a/src/ruby/lib/grpc/generic/rpc_server.rb +++ b/src/ruby/lib/grpc/generic/rpc_server.rb @@ -386,9 +386,8 @@ module GRPC @workers.size.times { schedule { throw :exit } } @stopped = true - keep_alive = 5 @stop_mutex.synchronize do - @stop_cond.wait(@stop_mutex, keep_alive) if @workers.size > 0 + @stop_cond.wait(@stop_mutex, @keep_alive) if @workers.size > 0 end # Forcibly shutdown any threads that are still alive.