| 
					
				 | 
			
			
				@@ -28,7 +28,6 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 require_relative '../grpc' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-require_relative '../signals' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 require_relative 'active_call' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 require_relative 'service' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 require 'thread' 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -353,10 +352,7 @@ module GRPC 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         transition_running_state(:running) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         @run_cond.broadcast 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       end 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      remove_signal_handler = GRPC::Signals.register_handler { stop } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       loop_handle_server_calls 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      # Remove signal handler when server stops 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      remove_signal_handler.call 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     end 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     alias_method :run_till_terminated, :run 
			 |