Check open conn count before submitting new creation task
This commit is contained in:
		| @@ -322,6 +322,8 @@ class HostConnectionPool(object): | |||||||
|         with self._lock: |         with self._lock: | ||||||
|             if self._scheduled_for_creation >= _MAX_SIMULTANEOUS_CREATION: |             if self._scheduled_for_creation >= _MAX_SIMULTANEOUS_CREATION: | ||||||
|                 return |                 return | ||||||
|  |             if self.open_count >= self._session.cluster.get_max_connections_per_host(self.host_distance): | ||||||
|  |                 return | ||||||
|             self._scheduled_for_creation += 1 |             self._scheduled_for_creation += 1 | ||||||
|  |  | ||||||
|         log.debug("Submitting task for creation of new Connection to %s", self.host) |         log.debug("Submitting task for creation of new Connection to %s", self.host) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Tyler Hobbs
					Tyler Hobbs