Author: sammccall Date: Fri Nov 2 16:47:55 2018 New Revision: 346054 URL: http://llvm.org/viewvc/llvm-project?rev=346054&view=rev Log: [clangd] don't buffer the input-mirror stream, it's used to diagnose crashes
Modified: clang-tools-extra/trunk/clangd/tool/ClangdMain.cpp Modified: clang-tools-extra/trunk/clangd/tool/ClangdMain.cpp URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/clangd/tool/ClangdMain.cpp?rev=346054&r1=346053&r2=346054&view=diff ============================================================================== --- clang-tools-extra/trunk/clangd/tool/ClangdMain.cpp (original) +++ clang-tools-extra/trunk/clangd/tool/ClangdMain.cpp Fri Nov 2 16:47:55 2018 @@ -217,6 +217,8 @@ int main(int argc, char *argv[]) { if (EC) { InputMirrorStream.reset(); errs() << "Error while opening an input mirror file: " << EC.message(); + } else { + InputMirrorStream->SetUnbuffered(); } } _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits