summaryrefslogtreecommitdiff
path: root/redis/__init__.py
diff options
context:
space:
mode:
authorAndy McCurdy <andy@andymccurdy.com>2020-01-30 15:05:12 -0800
committerGitHub <noreply@github.com>2020-01-30 15:05:12 -0800
commit4287963d1e51e0bd9b1b78d78981d67e2c0213db (patch)
tree1ff6263847763d71554d6e68e2d466995689b177 /redis/__init__.py
parent09a17eaca6b0972a6446e3132e8024099d271f24 (diff)
downloadredis-py-4287963d1e51e0bd9b1b78d78981d67e2c0213db.tar.gz
better thread-safety for ConnectionPool (#1270)
Better thread and fork safety for ConnectionPool and BlockingConnectionPool
Diffstat (limited to 'redis/__init__.py')
-rw-r--r--redis/__init__.py26
1 files changed, 21 insertions, 5 deletions
diff --git a/redis/__init__.py b/redis/__init__.py
index 5539ce0..afc59e9 100644
--- a/redis/__init__.py
+++ b/redis/__init__.py
@@ -10,6 +10,7 @@ from redis.utils import from_url
from redis.exceptions import (
AuthenticationError,
BusyLoadingError,
+ ChildDeadlockedError,
ConnectionError,
DataError,
InvalidResponse,
@@ -33,9 +34,24 @@ __version__ = '3.3.11'
VERSION = tuple(map(int_or_str, __version__.split('.')))
__all__ = [
- 'Redis', 'StrictRedis', 'ConnectionPool', 'BlockingConnectionPool',
- 'Connection', 'SSLConnection', 'UnixDomainSocketConnection', 'from_url',
- 'AuthenticationError', 'BusyLoadingError', 'ConnectionError', 'DataError',
- 'InvalidResponse', 'PubSubError', 'ReadOnlyError', 'RedisError',
- 'ResponseError', 'TimeoutError', 'WatchError'
+ 'AuthenticationError',
+ 'BlockingConnectionPool',
+ 'BusyLoadingError',
+ 'ChildDeadlockedError',
+ 'Connection',
+ 'ConnectionError',
+ 'ConnectionPool',
+ 'DataError',
+ 'from_url',
+ 'InvalidResponse',
+ 'PubSubError',
+ 'ReadOnlyError',
+ 'Redis',
+ 'RedisError',
+ 'ResponseError',
+ 'SSLConnection',
+ 'StrictRedis',
+ 'TimeoutError',
+ 'UnixDomainSocketConnection',
+ 'WatchError',
]