You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For anyone else that is trying to debug lock ups during mass load scenarios; this line is not multithreading safe (as well as FullInspector's InspectedType.Caching.cs acces on _cachedMetadata) which causes issues when Unity starts to multithread Behaviour/ScriptableObject deserialization.
Both the static caches need to be locked on to fix this issue.
The text was updated successfully, but these errors were encountered:
gjroelofs
changed the title
Multithreaded Lock during deserialization
Multithreaded Lock during deserialization - (describes fix)
Nov 7, 2022
fullserializer/Assets/FullSerializer/Source/Internal/fsPortableReflection.cs
Line 111 in dbea7d5
For anyone else that is trying to debug lock ups during mass load scenarios; this line is not multithreading safe (as well as FullInspector's InspectedType.Caching.cs acces on
_cachedMetadata
) which causes issues when Unity starts to multithread Behaviour/ScriptableObject deserialization.Both the static caches need to be locked on to fix this issue.
The text was updated successfully, but these errors were encountered: