dotnet-cas-client
dotnet-cas-client copied to clipboard
NETC-48: This issue may be related to a missing volatile keyword
This issue may be related to a missing volatile keyword in the static bool "initialized". CasAuthentication.Initialize() appears to be performing a double-check lock technique with this variable so I believe the volatile keyword would need to be present. See the "Multithreaded Singleton" section on this MSDN link: http://msdn.microsoft.com/en-us/library/ff650316.aspx