jw-pkg/src
Jan Lindemann baf09e32eb lib.ec.ssh.AsyncSSH: Re-use connection
Commit a19679fec reverted the first attempt to make AsyncSSH reuse
one connection during an instance lifetime. That failed because a lot
of distribution-specific properties were filled in a new event loop
thread started by AsyncRunner, and AsyncSSH didn't like that.

The last commit provided the needed properties as members of the
Distro class. This commit is the second part of the solution: Keep
one connection around as a class member and reuse it on every _run()
invocation.

Signed-off-by: Jan Lindemann <jan@janware.com>
2026-04-19 21:08:04 +02:00
..
python lib.ec.ssh.AsyncSSH: Re-use connection 2026-04-19 21:08:04 +02:00
Makefile projects.py: Move bulk of code into module 2025-11-15 11:08:52 +01:00