Mercurial > public > mercurial-scm > hg-stable
diff mercurial/sshpeer.py @ 52277:f6b30f4b5e07 stable
sshpeer: fix another occurrence of short write handling
This one is much less likely to be problematic in practice
since the data we're writing is constant-size, but it's not
enough to completely rule out the problem.
author | Arseniy Alekseyev <aalekseyev@janestreet.com> |
---|---|
date | Thu, 06 Feb 2025 15:37:59 +0000 |
parents | 7aec18bded6d |
children | 5ec596c91086 |
line wrap: on
line diff
--- a/mercurial/sshpeer.py Wed Feb 05 16:49:43 2025 +0000 +++ b/mercurial/sshpeer.py Thu Feb 06 15:37:59 2025 +0000 @@ -342,7 +342,7 @@ ui.debug(b'sending hello command\n') ui.debug(b'sending between command\n') - stdin.write(b''.join(handshake)) + _write_all(stdin.write, b''.join(handshake)) stdin.flush() except IOError: badresponse()