diff options
| author | Junio C Hamano <gitster@pobox.com> | 2024-03-02 11:03:47 -0800 |
|---|---|---|
| committer | Junio C Hamano <gitster@pobox.com> | 2024-03-02 11:12:16 -0800 |
| commit | 36ffba1c7be8d831065adab73a7a215f402ef432 (patch) | |
| tree | 22c47e677a476743d0979b13ade81b209818b064 /builtin/notes.c | |
| parent | fa6c383309557b9d2942c47b75a895ca960ad9f5 (diff) | |
sideband: avoid short write(2)
The sideband demultiplexor writes the data it receives on sideband
with xwrite(). We can lose data if the underlying write(2) results
in a short write.
If they are limited to unimportant bytes like eye-candy progress
meter, it may be OK to lose them, but lets be careful and ensure
that we use write_in_full() instead. Note that the original does
not check for errors, and this rewrite does not check for one. At
least not yet.
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'builtin/notes.c')
0 files changed, 0 insertions, 0 deletions
