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]]

Samebug tips0

We couldn't find tips for this exception.

Don't give up yet. Paste your full stack trace to get a solution.

Solutions on the web3

Stack trace

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

Write tip

You have a different solution? A short tip here would help you and many other users who saw this issue last week.

Users with the same issue

We couldn't find other users who have seen this exception.