Actions:
|
2024-02-26 11:16 AEST by Arthur Barrett - If the cvsagent password dialog is displayed, then the cvsnt client 'hangs' while it waits.
But the network connection is already open at this point.
If the user takes too long to enter a password then the subsequent connection fails, eg:
cvs diff -l -c
SSH server authentication
Password: ********* (<-- from registry)
FATAL ERROR: Server unexpectedly closed network connection
Couldn't connect to remote server - plink errorcvs [diff aborted]: Connection to server failed
It would be good if the client retried/reopen the connection automatically, and/or the cvsagent should have a
timeout.
We do this timeout on a dialog box with the crash dialog, so could copy the code from there easily.
I think the password dialog should timeout and then display a 'password timed out, please press cancel and
try again' type message. |