aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside6/PySide6/QtAsyncio/futures.py
diff options
context:
space:
mode:
Diffstat (limited to 'sources/pyside6/PySide6/QtAsyncio/futures.py')
-rw-r--r--sources/pyside6/PySide6/QtAsyncio/futures.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/sources/pyside6/PySide6/QtAsyncio/futures.py b/sources/pyside6/PySide6/QtAsyncio/futures.py
index 7ed8bcb64..f4ac2c561 100644
--- a/sources/pyside6/PySide6/QtAsyncio/futures.py
+++ b/sources/pyside6/PySide6/QtAsyncio/futures.py
@@ -33,7 +33,7 @@ class QAsyncioFuture():
self._state = QAsyncioFuture.FutureState.PENDING
self._result: typing.Any = None
- self._exception: typing.Optional[Exception] = None
+ self._exception: typing.Optional[BaseException] = None
self._callbacks: typing.List[typing.Callable] = list()
@@ -103,7 +103,7 @@ class QAsyncioFuture():
self._schedule_callbacks()
return True
- def exception(self) -> typing.Optional[Exception]:
+ def exception(self) -> typing.Optional[BaseException]:
if self._state == QAsyncioFuture.FutureState.CANCELLED:
raise asyncio.CancelledError
if self.done():