You'll notice
Useful2 Signal1
A stalled git fetch is now reported as a timeout, not a remote server failure.
What's wrong with this entry?
Anonymous. No account, no email.
What
A git fetch that stalls locally is now correctly reported as a transfer timeout rather than a remote failure.
Details
- Fetch error output is scanned line by line for
Operation too slow, and attributed to a local curl exit 28 timeout only when that line is not prefixed as a message from the remote. - Fetch telemetry gained extra per-attempt fields.
Evidence
Operation too slow
Strings lifted out of the shipped bundle, so the claim above can be checked against them.