| 
					
				 | 
			
			
				@@ -485,7 +485,9 @@ class AsynPool(_pool.Pool): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     def _create_process_handlers(self, hub, READ=READ, ERR=ERR): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         """For async pool this will create the handlers called 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         when a process is up/down and etc.""" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        add_reader, remove_reader, remove_writer = hub.add_reader, hub.remove_reader, hub.remove_writer 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        add_reader, remove_reader, remove_writer = ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            hub.add_reader, hub.remove_reader, hub.remove_writer, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         cache = self._cache 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         all_inqueues = self._all_inqueues 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         fileno_to_inq = self._fileno_to_inq 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -562,12 +564,17 @@ class AsynPool(_pool.Pool): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if proc.dead: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 return 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             process_flush_queues(proc) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            _remove_from_index(proc.outq._reader, proc, fileno_to_outq, remove_fun=remove_reader) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            _remove_from_index( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                proc.outq._reader, proc, fileno_to_outq, remove_reader, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if proc.synq: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                _remove_from_index(proc.synq._writer, proc, fileno_to_synq, remove_fun=remove_writer) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            inq = _remove_from_index(proc.inq._writer, proc, fileno_to_inq, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                     remove_fun=remove_writer, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                     callback=all_inqueues.discard) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                _remove_from_index( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    proc.synq._writer, proc, fileno_to_synq, remove_writer, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            inq = _remove_from_index( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                proc.inq._writer, proc, fileno_to_inq, remove_writer, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                callback=all_inqueues.discard, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if inq: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 busy_workers.discard(inq) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             remove_reader(proc.sentinel) 
			 |