summaryrefslogtreecommitdiff
path: root/commit.c
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2024-03-02 11:03:47 -0800
committerJunio C Hamano <gitster@pobox.com>2024-03-02 11:12:16 -0800
commit36ffba1c7be8d831065adab73a7a215f402ef432 (patch)
tree22c47e677a476743d0979b13ade81b209818b064 /commit.c
parentfa6c383309557b9d2942c47b75a895ca960ad9f5 (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 'commit.c')
0 files changed, 0 insertions, 0 deletions