diff --git a/gajim/common/modules/ping.py b/gajim/common/modules/ping.py index 02849d92ba2f1733ddd2fc804571dca44254c585..0c0c3ff63e7527871a51c25e740e4dd1c7571628 100644 --- a/gajim/common/modules/ping.py +++ b/gajim/common/modules/ping.py @@ -16,6 +16,7 @@ from typing import Any from typing import Tuple +from typing import Generator import time @@ -42,7 +43,7 @@ def __init__(self, con: ConnectionT) -> None: self.handlers = [] @as_task - def send_ping(self, contact: ContactsT) -> None: + def send_ping(self, contact: ContactsT) -> Generator: _task = yield if not app.account_is_available(self._account):