From 19f0a71ba0ff886dd25b140dc86b055564f71df0 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Thu, 23 Nov 2023 03:54:31 +0900 Subject: [PATCH] io-util: actually retry on failure Follow-up for e22c60a9d5dfc5f0b260c7906f3546aef2925998. Fixes #30152. --- src/basic/io-util.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/basic/io-util.c b/src/basic/io-util.c index dee59947aa..6bcbef3413 100644 --- a/src/basic/io-util.c +++ b/src/basic/io-util.c @@ -163,6 +163,7 @@ int loop_write_full(int fd, const void *buf, size_t nbytes, usec_t timeout) { return r; if (r == 0) return -ETIME; + continue; } if (_unlikely_(nbytes > 0 && k == 0)) /* Can't really happen */