fsharp icon indicating copy to clipboard operation
fsharp copied to clipboard

Concurrency issue in XmlDocumentation+Provider.GetMemberIndexOfAssembly

Open T-Gro opened this issue 6 months ago • 0 comments

XmlDocumentation+Provider.GetMemberIndexOfAssembly is overlapping reads/writes of a Dictionary<TKey, TValue> currupting state and causing threads to enter an infinite loop.

Use a ConcurrentDictionary instead of Dictionary.

T-Gro avatar Jul 07 '25 11:07 T-Gro