chiark / gitweb /
logind: add UnlockSessions() clal to complement LockSessions()
[elogind.git] / src / journal / journalctl.c
index 4d46beb3fe3cf0f71e6add9c283de41c95ce88a5..45543a50130a4aada7dcc7db2102533434096183 100644 (file)
@@ -202,7 +202,6 @@ static int parse_argv(int argc, char *argv[]) {
 
                 case ARG_VERSION:
                         puts(PACKAGE_STRING);
-                        puts(DISTRIBUTION);
                         puts(SYSTEMD_FEATURES);
                         return 0;
 
@@ -1078,7 +1077,7 @@ int main(int argc, char *argv[]) {
                                 arg_catalog * OUTPUT_CATALOG;
 
                         r = output_journal(stdout, j, arg_output, 0, flags);
-                        if (r < 0)
+                        if (r < 0 || ferror(stdout))
                                 goto finish;
 
                         need_seek = true;