]> git.ipfire.org Git - thirdparty/dhcpcd.git/commitdiff
logerr: Ensure that the fd err log is line buffered
authorRoy Marples <roy@marples.name>
Sat, 5 Sep 2020 15:13:36 +0000 (16:13 +0100)
committerRoy Marples <roy@marples.name>
Sat, 5 Sep 2020 15:13:36 +0000 (16:13 +0100)
src/logerr.c

index a2d46017ee80d30c729e1710b90b1e1b1ec5c7e9..872033b62278396a5a403a8b9386cb3ef2bef223 100644 (file)
@@ -390,6 +390,7 @@ logseterrfd(int fd)
                return 0;
        }
        ctx->log_err = fdopen(fd, "a");
+       setlinebuf(ctx->log_err);
        return ctx->log_err == NULL ? -1 : 0;
 }