commit 1447f538903a3f11ba5dfd8fffc65e6136b7a715 Author: Illia Volochii illia.volochii@gmail.com Date: Wed Apr 15 21:02:01 2020 +0300
Make reconnecting asynchronous --- stem/control.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/stem/control.py b/stem/control.py index b7ebe740..0bf1b35c 100644 --- a/stem/control.py +++ b/stem/control.py @@ -1084,7 +1084,7 @@ class Controller(BaseController): import stem.connection await stem.connection.authenticate(self, *args, **kwargs)
- def reconnect(self, *args: Any, **kwargs: Any) -> None: + async def reconnect(self, *args: Any, **kwargs: Any) -> None: """ Reconnects and authenticates to our control socket.
@@ -1096,9 +1096,9 @@ class Controller(BaseController): """
with self._msg_lock: - self.connect() + await self.connect() self.clear_cache() - self.authenticate(*args, **kwargs) + await self.authenticate(*args, **kwargs)
@with_default() def get_info(self, params: Union[str, Sequence[str]], default: Any = UNDEFINED, get_bytes: bool = False) -> Union[str, Dict[str, str]]:
tor-commits@lists.torproject.org