| 
					
				 | 
			
			
				@@ -2483,6 +2483,9 @@ connection_consider_empty_read_buckets(connection_t *conn) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } else 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return; /* all good, no need to stop it */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  if (conn->type == CONN_TYPE_CPUWORKER) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    return; /* Always okay. */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   LOG_FN_CONN(conn, (LOG_DEBUG, LD_NET, "%s", reason)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   conn->read_blocked_on_bw = 1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   connection_stop_reading(conn); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -2507,6 +2510,9 @@ connection_consider_empty_write_buckets(connection_t *conn) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } else 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return; /* all good, no need to stop it */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  if (conn->type == CONN_TYPE_CPUWORKER) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    return; /* Always okay. */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   LOG_FN_CONN(conn, (LOG_DEBUG, LD_NET, "%s", reason)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   conn->write_blocked_on_bw = 1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   connection_stop_writing(conn); 
			 |