diff options
| author | Danilo M. <danix@danix.xyz> | 2026-11-03 18:44:30 +0100 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-11-03 18:44:30 +0100 |
| commit | cc6ca1c969a7e6cb0d849001effe1dd158b0b5b0 (patch) | |
| tree | 77f0dfbaee16d4e7bcdf343c77704d674b366cf1 /app/src/test/java/dev | |
| parent | bf58bcfd32160f55b5fb28cde15a93691e624da5 (diff) | |
| download | HardenedPass-cc6ca1c969a7e6cb0d849001effe1dd158b0b5b0.tar.gz HardenedPass-cc6ca1c969a7e6cb0d849001effe1dd158b0b5b0.zip | |
fix(git): stop SSH auth hanging after a closed screen lock prompt
executeAfterAuthentication waited for another result whenever the
prompt reported Failure, on the assumption that Failure meant a failed
attempt with the prompt still open. Failure comes from error callbacks
(lockout, timeout, unable to process), which always close the prompt,
so the operation hung forever. Only Retry keeps the prompt open; every
other result now ends the wait, and Failure and CanceledBySystem fail
the operation with the generic screen lock error, like the other
non-success results.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'app/src/test/java/dev')
0 files changed, 0 insertions, 0 deletions
