| 
					
				 | 
			
			
				@@ -519,6 +519,7 @@ static void pollset_global_shutdown(void) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 /* p->po.mu must be held before calling this function */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 static grpc_error *pollset_kick(grpc_pollset *p, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 grpc_pollset_worker *specific_worker) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  gpr_log(GPR_DEBUG, "PS:%p kick %p tls_pollset=%p tls_worker=%p num_pollers=%d root_worker=%p", p, specific_worker, (void*)gpr_tls_get(&g_current_thread_pollset), (void*)gpr_tls_get(&g_current_thread_worker), p->num_pollers, p->root_worker); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   if (specific_worker == NULL) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     if (gpr_tls_get(&g_current_thread_pollset) != (intptr_t)p) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (p->num_pollers == 0) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -771,6 +772,7 @@ static grpc_error *pollset_work(grpc_exec_ctx *exec_ctx, grpc_pollset *pollset, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 grpc_pollset_worker **worker_hdl, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 gpr_timespec now, gpr_timespec deadline) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   grpc_pollset_worker worker; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  gpr_log(GPR_DEBUG, "PS:%p work hdl=%p worker=%p now=%"PRId64".%09d deadline=%"PRId64".%09d kwp=%d root_worker=%p", pollset, worker_hdl, &worker, now.tv_sec, now.tv_nsec, deadline.tv_sec, deadline.tv_nsec, pollset->kicked_without_poller, pollset->root_worker); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   grpc_error *error = GRPC_ERROR_NONE; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   if (pollset->kicked_without_poller) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     pollset->kicked_without_poller = false; 
			 |