Exemple #1
0
        private static string ConstructHelpfulDiagnosticsMessage(Org.Neo4j.Kernel.impl.locking.Locks_Client client, Locks lockManager, ResourceType resourceType, long resourceId, LockType type)
        {
            StringWriter stringWriter = new StringWriter();

            stringWriter.append(format("%s tried to apply local %s lock on %s(%s) after acquired on master. Currently these locks exist:%n", client, type, resourceType, resourceId));

            lockManager.Accept(new DumpLocksVisitor(FormattedLog.withUTCTimeZone().toWriter(stringWriter)));
            return(stringWriter.ToString());
        }
Exemple #2
0
 public LocalDeadlockDetectedException(Org.Neo4j.Kernel.impl.locking.Locks_Client lockClient, Locks lockManager, ResourceType resourceType, long resourceId, LockType type) : base(ConstructHelpfulDiagnosticsMessage(lockClient, lockManager, resourceType, resourceId, type))
 {
 }