Fix race condition when accessing nested JsonTypeInfo metadata (#81821)
authorEirik Tsarpalis <eirik.tsarpalis@gmail.com>
Wed, 8 Feb 2023 14:10:17 +0000 (14:10 +0000)
committerGitHub <noreply@github.com>
Wed, 8 Feb 2023 14:10:17 +0000 (14:10 +0000)
commit143347efbea34d51b106b8f905ebbb9fb1c9987e
tree11b4944e380958869e82a0d00523363c29050e1f
parent43a60c8ed073a4c6134facadd01c9c1c2643e41a
Fix race condition when accessing nested JsonTypeInfo metadata (#81821)

* Fix race condition when accessing nested JsonTypeInfo metadata

* Improve wording in comments.

* Remove DEBUG conditional
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/Metadata/JsonPolymorphismOptions.cs
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/Metadata/JsonPropertyInfo.cs
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/Metadata/JsonTypeInfo.cs