org.neo4j.kernel.DeadlockDetectedException: ForsetiClient[211] can't acquire ExclusiveLock{owner=ForsetiClient[158]} on NODE(1473), because holders of that lock are waiting for ForsetiClient[211]. Wait list:ExclusiveLock[ Client[158] waits for [211]]

tip
Do you know that we can give you better hits? Get more relevant results from Samebug’s stack trace search.
  1. 0

    Neo4J afterCommit event on Kernel Plugin lock execution of queries on local db

    Stack Overflow | 1 week ago | Andrey Nikishaev
    org.neo4j.kernel.DeadlockDetectedException: ForsetiClient[211] can't acquire ExclusiveLock{owner=ForsetiClient[158]} on NODE(1473), because holders of that lock are waiting for ForsetiClient[211]. Wait list:ExclusiveLock[ Client[158] waits for [211]]
  2. 0

    Unnecessary deadlocks occur when using tx.acquireReadLock(..)

    GitHub | 1 year ago | bachmanm
    org.neo4j.kernel.DeadlockDetectedException: ForsetiClient[48] can't acquire UpdateLock{objectId=1486737951, refCount=1, holder=ForsetiClient[45]} on NODE(0), because holders of that lock are waiting for ForsetiClient[48]. Wait list:SharedLock[ Client[45] waits for []]
  3. 0

    ForsetiClient can't acquire ExclusiveLock

    GitHub | 1 year ago | xghrbc1001
    org.neo4j.kernel.DeadlockDetectedException: ForsetiClient[159] can't acquire ExclusiveLock{owner=ForsetiClient[153]} on NODE(1770669171), because holders of that lock are waiting for ForsetiClient[159]. Wait list:ExclusiveLock[ Client[153] waits for [153,159]]
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    How do I prevent Neo4j DeadlockDetectedException?

    Stack Overflow | 10 months ago | Joe
    org.neo4j.kernel.DeadlockDetectedException: ForsetiClient[7] can't acquire ExclusiveLock{owner=ForsetiClient[1]} on NODE(73039), because holders of that lock are waiting for ForsetiClient[7]. Wait list:ExclusiveLock[ Client[1] waits for [7]]

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. org.neo4j.kernel.DeadlockDetectedException

      ForsetiClient[211] can't acquire ExclusiveLock{owner=ForsetiClient[158]} on NODE(1473), because holders of that lock are waiting for ForsetiClient[211]. Wait list:ExclusiveLock[ Client[158] waits for [211]]

      at org.neo4j.kernel.impl.enterprise.lock.forseti.ForsetiClient.markAsWaitingFor()
    2. org.neo4j.kernel
      ForsetiClient.acquireExclusive
      1. org.neo4j.kernel.impl.enterprise.lock.forseti.ForsetiClient.markAsWaitingFor(ForsetiClient.java:782)
      2. org.neo4j.kernel.impl.enterprise.lock.forseti.ForsetiClient.acquireExclusive(ForsetiClient.java:276)
      2 frames
    3. Neo4j - Graph Database Kernel
      OperationsFacade.nodeSetProperty
      1. org.neo4j.kernel.impl.api.LockingStatementOperations.nodeSetProperty(LockingStatementOperations.java:451)
      2. org.neo4j.kernel.impl.api.OperationsFacade.nodeSetProperty(OperationsFacade.java:896)
      2 frames
    4. org.neo4j.cypher
      DelegatingOperations.setProperty
      1. org.neo4j.cypher.internal.spi.v2_3.TransactionBoundQueryContext$NodeOperations.setProperty(TransactionBoundQueryContext.scala:326)
      2. org.neo4j.cypher.internal.compiler.v2_3.spi.DelegatingOperations.setProperty(DelegatingQueryContext.scala:157)
      2 frames
    5. Neo4j - Cypher
      ExceptionTranslatingQueryContextFor2_3$ExceptionTranslatingOperations.setProperty
      1. org.neo4j.cypher.internal.compatibility.ExceptionTranslatingQueryContextFor2_3$ExceptionTranslatingOperations.org$neo4j$cypher$internal$compatibility$ExceptionTranslatingQueryContextFor2_3$ExceptionTranslatingOperations$$super$setProperty(ExceptionTranslatingQueryContextFor2_3.scala:166)
      2. org.neo4j.cypher.internal.compatibility.ExceptionTranslatingQueryContextFor2_3$ExceptionTranslatingOperations$$anonfun$setProperty$1.apply$mcV$sp(ExceptionTranslatingQueryContextFor2_3.scala:166)
      3. org.neo4j.cypher.internal.compatibility.ExceptionTranslatingQueryContextFor2_3$ExceptionTranslatingOperations$$anonfun$setProperty$1.apply(ExceptionTranslatingQueryContextFor2_3.scala:166)
      4. org.neo4j.cypher.internal.compatibility.ExceptionTranslatingQueryContextFor2_3$ExceptionTranslatingOperations$$anonfun$setProperty$1.apply(ExceptionTranslatingQueryContextFor2_3.scala:166)
      5. org.neo4j.cypher.internal.compatibility.ExceptionTranslatingQueryContextFor2_3.org$neo4j$cypher$internal$compatibility$ExceptionTranslatingQueryContextFor2_3$$translateException(ExceptionTranslatingQueryContextFor2_3.scala:197)
      6. org.neo4j.cypher.internal.compatibility.ExceptionTranslatingQueryContextFor2_3$ExceptionTranslatingOperations.setProperty(ExceptionTranslatingQueryContextFor2_3.scala:166)
      6 frames
    6. org.neo4j.cypher
      ExecuteUpdateCommandsPi$$$$8751d7a9ee835394d5e1eaf9283dc3cd$$$$ands$1$$anonfun$apply$1.apply
      1. org.neo4j.cypher.internal.compiler.v2_3.spi.UpdateCountingQueryContext$CountingOps.setProperty(UpdateCountingQueryContext.scala:164)
      2. org.neo4j.cypher.internal.compiler.v2_3.mutation.PropertySetAction.exec(PropertySetAction.scala:52)
      3. org.neo4j.cypher.internal.compiler.v2_3.pipes.ExecuteUpdateCommandsPipe.org$neo4j$cypher$internal$compiler$v2_3$pipes$ExecuteUpdateCommandsPipe$$exec(ExecuteUpdateCommandsPipe.scala:55)
      4. org.neo4j.cypher.internal.compiler.v2_3.pipes.ExecuteUpdateCommandsPi$$$$8751d7a9ee835394d5e1eaf9283dc3cd$$$$ands$1$$anonfun$apply$1.apply(ExecuteUpdateCommandsPipe.scala:44)
      5. org.neo4j.cypher.internal.compiler.v2_3.pipes.ExecuteUpdateCommandsPi$$$$8751d7a9ee835394d5e1eaf9283dc3cd$$$$ands$1$$anonfun$apply$1.apply(ExecuteUpdateCommandsPipe.scala:44)
      5 frames
    7. Scala
      Iterator$$anon$12.hasNext
      1. scala.collection.Iterator$$anon$12.hasNext(Iterator.scala:396)
      2. scala.collection.Iterator$$anon$12.hasNext(Iterator.scala:396)
      2 frames
    8. org.neo4j.cypher
      ExecutionPlanBuilder$$anon$3.run
      1. org.neo4j.cypher.internal.compiler.v2_3.pipes.EmptyResultPipe.internalCreateResults(EmptyResultPipe.scala:30)
      2. org.neo4j.cypher.internal.compiler.v2_3.pipes.PipeWithSource.createResults(Pipe.scala:125)
      3. org.neo4j.cypher.internal.compiler.v2_3.executionplan.DefaultExecutionResultBuilderFactory$ExecutionWorkflowBuilder.createResults(DefaultExecutionResultBuilderFactory.scala:93)
      4. org.neo4j.cypher.internal.compiler.v2_3.executionplan.DefaultExecutionResultBuilderFactory$ExecutionWorkflowBuilder.build(DefaultExecutionResultBuilderFactory.scala:63)
      5. org.neo4j.cypher.internal.compiler.v2_3.executionplan.ExecutionPlanBuilder$$anonfun$getExecutionPlanFunction$1.apply(ExecutionPlanBuilder.scala:230)
      6. org.neo4j.cypher.internal.compiler.v2_3.executionplan.ExecutionPlanBuilder$$anonfun$getExecutionPlanFunction$1.apply(ExecutionPlanBuilder.scala:214)
      7. org.neo4j.cypher.internal.compiler.v2_3.executionplan.ExecutionPlanBuilder$$anon$3.run(ExecutionPlanBuilder.scala:172)
      7 frames
    9. Neo4j - Cypher
      ServerExecutionEngine.executeQuery
      1. org.neo4j.cypher.internal.compatibility.CompatibilityFor2_3$ExecutionPlanWrapper$$anonfun$run$1.apply(CompatibilityFor2_3.scala:192)
      2. org.neo4j.cypher.internal.compatibility.CompatibilityFor2_3$ExecutionPlanWrapper$$anonfun$run$1.apply(CompatibilityFor2_3.scala:192)
      3. org.neo4j.cypher.internal.compatibility.exceptionHandlerFor2_3$.runSafely(CompatibilityFor2_3.scala:114)
      4. org.neo4j.cypher.internal.compatibility.CompatibilityFor2_3$ExecutionPlanWrapper.run(CompatibilityFor2_3.scala:191)
      5. org.neo4j.cypher.internal.PreparedPlanExecution.execute(PreparedPlanExecution.scala:27)
      6. org.neo4j.cypher.ExecutionEngine.execute(ExecutionEngine.scala:118)
      7. org.neo4j.cypher.ExecutionEngine.execute(ExecutionEngine.scala:112)
      8. org.neo4j.cypher.javacompat.internal.ServerExecutionEngine.executeQuery(ServerExecutionEngine.java:62)
      8 frames
    10. org.neo4j.kernel
      GraphDatabaseFacade.execute
      1. org.neo4j.kernel.impl.factory.GraphDatabaseFacade.execute(GraphDatabaseFacade.java:333)
      1 frame
    11. org.neo4j.lastupdate
      LastUpdateEventHandler$1.run
      1. org.neo4j.lastupdate.LastUpdateEventHandler.executeQueries(LastUpdateEventHandler.java:169)
      2. org.neo4j.lastupdate.LastUpdateEventHandler.access$100(LastUpdateEventHandler.java:27)
      3. org.neo4j.lastupdate.LastUpdateEventHandler$1.run(LastUpdateEventHandler.java:610)
      3 frames
    12. Java RT
      Thread.run
      1. java.lang.Thread.run(Thread.java:745)
      1 frame