У меня есть такой код:
Некоторые из наших клиентов получают «System.ArgumentNullException в System.Threading.Monitor.Enter» в следующем блоке кода:
Public Class CheckStuff
Private Shared SLock As New Object
Public Sub GetIt()
Synclock SLock
DoSomething()
End Synclock
End Sub
End Class
Как это возможно? Учитывая, что SLock
является общим, никогда не трогать нигде?