chiark / gitweb /
logger: fix error handling
[elogind.git] / src / logger.c
index 9c3cb1abd770723c1cd8b1803047b85cc2d8b76b..32c57f8f82a6046d9e1bf1520d406b6b8a3fffa5 100644 (file)
@@ -318,7 +318,7 @@ static int stream_process(Stream *s, usec_t ts) {
                         return 0;
 
                 log_warning("Failed to read from stream: %m");
-                return -1;
+                return -errno;
         }