[Lldb-commits] [lldb] r268325 - debugserver should fflush its log stream in FileLogCallback, now it does.

Greg Clayton via lldb-commits lldb-commits at lists.llvm.org
Mon May 2 15:53:08 PDT 2016


Author: gclayton
Date: Mon May  2 17:53:08 2016
New Revision: 268325

URL: http://llvm.org/viewvc/llvm-project?rev=268325&view=rev
Log:
debugserver should fflush its log stream in FileLogCallback, now it does.

<rdar://problem/24728287> 

Modified:
    lldb/trunk/tools/debugserver/source/debugserver.cpp

Modified: lldb/trunk/tools/debugserver/source/debugserver.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/tools/debugserver/source/debugserver.cpp?rev=268325&r1=268324&r2=268325&view=diff
==============================================================================
--- lldb/trunk/tools/debugserver/source/debugserver.cpp (original)
+++ lldb/trunk/tools/debugserver/source/debugserver.cpp Mon May  2 17:53:08 2016
@@ -824,8 +824,9 @@ FileLogCallback(void *baton, uint32_t fl
     if (baton == NULL || format == NULL)
         return;
 
-    ::vfprintf ((FILE *)baton, format, args);
-    ::fprintf ((FILE *)baton, "\n");
+    ::vfprintf((FILE *)baton, format, args);
+    ::fprintf((FILE *)baton, "\n");
+    ::fflush((FILE *)baton);
 }
 
 




More information about the lldb-commits mailing list