summaryrefslogtreecommitdiff
path: root/cmds/incidentd/src/io_util.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cmds/incidentd/src/io_util.cpp')
-rw-r--r--cmds/incidentd/src/io_util.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/cmds/incidentd/src/io_util.cpp b/cmds/incidentd/src/io_util.cpp
index af4a35cc0015..90f543e30ff7 100644
--- a/cmds/incidentd/src/io_util.cpp
+++ b/cmds/incidentd/src/io_util.cpp
@@ -23,7 +23,7 @@
status_t write_all(int fd, uint8_t const* buf, size_t size)
{
while (size > 0) {
- ssize_t amt = ::write(fd, buf, size);
+ ssize_t amt = TEMP_FAILURE_RETRY(::write(fd, buf, size));
if (amt < 0) {
return -errno;
}