improve disconnection on testexec - it disconnects right after testing exec!

- it saves the result of tesetexec even tho disconnect clears it
 - moved the logic into sshhandler
This commit is contained in:
neon443
2025-06-25 12:00:49 +01:00
parent 5d80c69152
commit e8494b9296
2 changed files with 8 additions and 7 deletions

View File

@@ -156,6 +156,14 @@ class SSHHandler: @unchecked Sendable, ObservableObject {
}
func testExec() {
defer {
Task { @MainActor in
let result = self.testSuceeded
await disconnect()
withAnimation { testSuceeded = result }
}
}
if ssh_is_connected(session) == 0 {
withAnimation { testSuceeded = false }
return