Message ID | 20180113211938.31552-4-mwilck@suse.com (mailing list archive) |
---|---|
State | Not Applicable, archived |
Delegated to: | christophe varoqui |
Headers | show |
diff --git a/libmultipath/debug.c b/libmultipath/debug.c index f89b26443ea5..f95a3e5f97f5 100644 --- a/libmultipath/debug.c +++ b/libmultipath/debug.c @@ -37,9 +37,9 @@ void dlog (int sink, int prio, const char * fmt, ...) "%b %d %H:%M:%S", tb); buff[sizeof(buff)-1] = '\0'; - fprintf(stdout, "%s | ", buff); + fprintf(stderr, "%s | ", buff); } - vfprintf(stdout, fmt, ap); + vfprintf(stderr, fmt, ap); } else log_safe(prio + 3, fmt, ap);
Calling 'multipath' might result in various error messages, all of which should be directed to stderr. Having them intermixed with the actual output on stdout makes parsing really hard. Signed-off-by: Martin Wilck <mwilck@suse.com> --- libmultipath/debug.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)