Whenever someone tries to access my application, if more than one person is using it it starts to hang. I recreated the issue and ran DebugDiag memory check and get this warning.
Number of objects ready for finalization: 457779
It then tells me that the finalizer thread may be blocked.
As the number of finalizable objects is more than 0, please check the finalizer thread to see if it is blocked or active
Finalizer Thread
ntdll!NtWaitForSingleObject+14
KERNELBASE!WaitForSingleObjectEx+8f
clr!CLREventBase::WaitEx+17c
clr!CLREventBase::WaitEx+113
clr!CLREventBase::WaitEx+7c
clr!FinalizerThread::WaitForFinalizerEvent+44
clr!FinalizerThread::FinalizerThreadWorker+54
clr!Frame::Push+59
clr!FillInRegTypeMap+198
clr!FillInRegTypeMap+c1
[[DebuggerU2MCatchHandlerFrame]]
clr!FinalizerThread::FinalizerThreadStart+10a
clr!Thread::intermediateThreadProc+86
kernel32!BaseThreadInitThunk+14
ntdll!RtlUserThreadStart+21
Any idea what might be going on?