]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
journald: use log_warning_errno() where appropriate
authorLennart Poettering <lennart@poettering.net>
Tue, 8 Apr 2025 12:35:52 +0000 (14:35 +0200)
committerLennart Poettering <lennart@poettering.net>
Tue, 13 May 2025 12:42:34 +0000 (14:42 +0200)
src/journal/journald-stream.c

index 71b0db639df00d642f40db3d37a0d5c7eef24389..494f906ade761d37c3e1e214650b46a28f70d6fb 100644 (file)
@@ -840,10 +840,9 @@ static int stdout_stream_restore(Server *s, const char *fname, int fd) {
         assert(fname);
         assert(fd >= 0);
 
-        if (s->n_stdout_streams >= STDOUT_STREAMS_MAX) {
-                log_warning("Too many stdout streams, refusing restoring of stream.");
-                return -ENOBUFS;
-        }
+        if (s->n_stdout_streams >= STDOUT_STREAMS_MAX)
+                return log_warning_errno(SYNTHETIC_ERRNO(ENOBUFS),
+                                         "Too many stdout streams, refusing restoring of stream.");
 
         r = stdout_stream_install(s, fd, &stream);
         if (r < 0)