@GaryWKeim found another deadlock caused by an exclusive lock placed in SingleThreadedNomadServer (since this class was initially created) while a concurrent call to diagnostic port is happening.
So I did a review of the other synchronized and lock usages in DC to fix / simplify them.
@GaryWKeim found another deadlock caused by an exclusive lock placed in
SingleThreadedNomadServer
(since this class was initially created) while a concurrent call to diagnostic port is happening.So I did a review of the other
synchronized
and lock usages in DC to fix / simplify them.