diff --git a/llvm/lib/Support/LSP/Transport.cpp b/llvm/lib/Support/LSP/Transport.cpp index e71f17701636b..895ed62495282 100644 --- a/llvm/lib/Support/LSP/Transport.cpp +++ b/llvm/lib/Support/LSP/Transport.cpp @@ -120,7 +120,7 @@ bool MessageHandler::onReply(llvm::json::Value Id, // mapping and erase it. ResponseHandlerTy ResponseHandler; { - std::lock_guard responseHandlersLock(ResponseHandlerTy); + std::lock_guard ResponseHandlersLock(ResponseHandlersMutex); auto It = ResponseHandlers.find(debugString(Id)); if (It != ResponseHandlers.end()) { ResponseHandler = std::move(It->second);