diff --git a/src/LanguageServer/Impl/Implementation/Server.cs b/src/LanguageServer/Impl/Implementation/Server.cs index ff776111f..9f398d473 100644 --- a/src/LanguageServer/Impl/Implementation/Server.cs +++ b/src/LanguageServer/Impl/Implementation/Server.cs @@ -56,7 +56,7 @@ public void Analyze(CancellationToken cancel) { try { _server.Analyzer.ReloadModulesAsync(cancel).WaitAndUnwrapExceptions(); foreach (var entry in _server.Analyzer.ModulesByFilename) { - _server.AnalysisQueue.Enqueue(entry.Value.ProjectEntry, AnalysisPriority.Normal); + _server.EnqueueItemAsync(entry.Value.ProjectEntry, AnalysisPriority.Normal, false); } currentTcs.TrySetResult(true); } catch (OperationCanceledException oce) {