]> ruderich.org/simon Gitweb - tlsproxy/tlsproxy.git/commitdiff
Log messages to stderr.
authorSimon Ruderich <simon@ruderich.org>
Mon, 29 Jul 2013 10:35:38 +0000 (12:35 +0200)
committerSimon Ruderich <simon@ruderich.org>
Mon, 29 Jul 2013 10:35:38 +0000 (12:35 +0200)
src/log.c

index 05acddfc8b98b5d8fcb37f89f1974b47d32c59b1..a791450da0a4bba518ca3a7969e05b786d9cf738 100644 (file)
--- a/src/log.c
+++ b/src/log.c
@@ -46,9 +46,9 @@ void log_message(int level, const char *file, int line, const char *format, ...)
 #endif
 
     /* Prevent another thread from interrupting the two printfs(). */
 #endif
 
     /* Prevent another thread from interrupting the two printfs(). */
-    flockfile(stdout);
+    flockfile(stderr);
 
 
-    fprintf(stdout,
+    fprintf(stderr,
 #ifdef DEBUG
             "%-12s:%-3d "
 #endif
 #ifdef DEBUG
             "%-12s:%-3d "
 #endif
@@ -58,9 +58,9 @@ void log_message(int level, const char *file, int line, const char *format, ...)
 #endif
             level_string, (int)pthread_self());
     va_start(ap, format);
 #endif
             level_string, (int)pthread_self());
     va_start(ap, format);
-    vfprintf(stdout, format, ap);
+    vfprintf(stderr, format, ap);
     va_end(ap);
     va_end(ap);
-    fprintf(stdout, "\n");
+    fprintf(stderr, "\n");
 
 
-    funlockfile(stdout);
+    funlockfile(stderr);
 }
 }