(svn r10295) -Fix [FS#775]: flush stdout on dedicated server output to ensure an update of stdout (Zuu)
authortruelight
Sat, 23 Jun 2007 14:40:19 +0000
changeset 7031 aaabe0fec34d
parent 7030 a79f5991623f
child 7032 9cfa1fa5fd5d
(svn r10295) -Fix [FS#775]: flush stdout on dedicated server output to ensure an update of stdout (Zuu)
src/console.cpp
--- a/src/console.cpp	Sat Jun 23 14:17:31 2007 +0000
+++ b/src/console.cpp	Sat Jun 23 14:40:19 2007 +0000
@@ -388,7 +388,8 @@
 	str_validate(str);
 
 	if (_network_dedicated) {
-		printf("%s\n", str);
+		fprintf(stdout, "%s\n", str);
+		fflush(stdout);
 		IConsoleWriteToLogFile(str);
 		free(str); // free duplicated string since it's not used anymore
 		return;