Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
Background TasksArea: what it touches
Internal ChangesKind: in v2.1.280,
Internal ChangesSection of the release
What
When reading output from a background task, the code checks whether the file it's reading is still the same file it started with. It now specifically detects the case where the file has been deleted (link count of zero) while still open by its file descriptor, and reports a new gone status for that case instead of treating it as a generic identity-mismatch error.
Why
This gives a clearer, more accurate signal when a background task's output file has been deleted out from under it, rather than surfacing it as a confusing mismatch error.