Alexandre Julliard : server: Set stderr in line-buffered mode before doing anything else.

Alexandre Julliard julliard at winehq.org
Fri Jan 16 07:41:47 CST 2009


Module: wine
Branch: master
Commit: 64e6ee5cd8bf7ad25e32d76655220d5fd8424d75
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=64e6ee5cd8bf7ad25e32d76655220d5fd8424d75

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Fri Jan 16 12:32:26 2009 +0100

server: Set stderr in line-buffered mode before doing anything else.

---

 server/main.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/server/main.c b/server/main.c
index a7dfc1c..dd5ed53 100644
--- a/server/main.c
+++ b/server/main.c
@@ -126,6 +126,7 @@ static void sigterm_handler( int signum )
 
 int main( int argc, char *argv[] )
 {
+    setvbuf( stderr, NULL, _IOLBF, 0 );
     parse_args( argc, argv );
 
     /* setup temporary handlers before the real signal initialization is done */
@@ -138,7 +139,6 @@ int main( int argc, char *argv[] )
 
     sock_init();
     open_master_socket();
-    setvbuf( stderr, NULL, _IOLBF, 0 );
 
     if (debug_level) fprintf( stderr, "wineserver: starting (pid=%ld)\n", (long) getpid() );
     init_signals();




More information about the wine-cvs mailing list