diff options
Diffstat (limited to 'Lib/asyncio/exceptions.py')
-rw-r--r-- | Lib/asyncio/exceptions.py | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/Lib/asyncio/exceptions.py b/Lib/asyncio/exceptions.py index cac31a5..e03602e 100644 --- a/Lib/asyncio/exceptions.py +++ b/Lib/asyncio/exceptions.py @@ -5,19 +5,16 @@ __all__ = ('CancelledError', 'InvalidStateError', 'TimeoutError', 'IncompleteReadError', 'LimitOverrunError', 'SendfileNotAvailableError') -import concurrent.futures -from . import base_futures - -class CancelledError(concurrent.futures.CancelledError): +class CancelledError(BaseException): """The Future or Task was cancelled.""" -class TimeoutError(concurrent.futures.TimeoutError): +class TimeoutError(Exception): """The operation exceeded the given deadline.""" -class InvalidStateError(concurrent.futures.InvalidStateError): +class InvalidStateError(Exception): """The operation is not allowed in this state.""" |