diff --git a/src/Analysis/Ast/Impl/Modules/PythonModule.cs b/src/Analysis/Ast/Impl/Modules/PythonModule.cs index c4e8fa134..81664250d 100644 --- a/src/Analysis/Ast/Impl/Modules/PythonModule.cs +++ b/src/Analysis/Ast/Impl/Modules/PythonModule.cs @@ -235,7 +235,14 @@ protected virtual void Dispose(bool disposing) { /// /// Returns module content (code). /// - public string Content => _buffer.Text; + public string Content { + get { + lock (AnalysisLock) { + return _buffer.Text; + } + } + } + #endregion #region Parsing