Skip to content

Instantly share code, notes, and snippets.

@manuelbernhardt
Created May 17, 2012 08:10
Show Gist options
  • Save manuelbernhardt/2717311 to your computer and use it in GitHub Desktop.
Save manuelbernhardt/2717311 to your computer and use it in GitHub Desktop.
play2 deadlock
Found one Java-level deadlock:
=============================
"application-akka.actor.default-dispatcher-13":
waiting to lock monitor 7ffabd802ff0 (object 79537ad48, a sbt.PlayReloader$$anon$2$$anon$1),
which is held by "application-akka.actor.default-dispatcher-9"
"application-akka.actor.default-dispatcher-9":
waiting to lock monitor 7ffabd803098 (object 79453edb8, a sbt.PlayCommands$$anonfun$49$$anonfun$51$$anon$2),
which is held by "play-akka.actor.actions-dispatcher-3"
"play-akka.actor.actions-dispatcher-3":
waiting to lock monitor 7ffabd802ff0 (object 79537ad48, a sbt.PlayReloader$$anon$2$$anon$1),
which is held by "application-akka.actor.default-dispatcher-9"
Java stack information for the threads listed above:
===================================================
"application-akka.actor.default-dispatcher-13":
at java.lang.ClassLoader.loadClass(ClassLoader.java:291)
- waiting to lock <79537ad48> (a sbt.PlayReloader$$anon$2$$anon$1)
at java.lang.ClassLoader.loadClass(ClassLoader.java:295)
- locked <79630bcf8> (a groovy.lang.GroovyClassLoader)
at groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:696)
at groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:805)
at java.lang.ClassLoader.loadClass(ClassLoader.java:295)
- locked <796d71728> (a groovy.lang.GroovyClassLoader)
at groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:696)
at groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:805)
at java.lang.ClassLoader.loadClass(ClassLoader.java:295)
- locked <796d71788> (a groovy.lang.GroovyClassLoader)
at groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:696)
at groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:564)
at org.codehaus.groovy.control.ResolveVisitor.resolveToClass(ResolveVisitor.java:709)
at org.codehaus.groovy.control.ResolveVisitor.resolve(ResolveVisitor.java:275)
at org.codehaus.groovy.control.ResolveVisitor.resolveFromDefaultImports(ResolveVisitor.java:466)
at org.codehaus.groovy.control.ResolveVisitor.resolve(ResolveVisitor.java:275)
at org.codehaus.groovy.control.ResolveVisitor.resolve(ResolveVisitor.java:243)
at org.codehaus.groovy.control.ResolveVisitor.transformVariableExpression(ResolveVisitor.java:957)
at org.codehaus.groovy.control.ResolveVisitor.transform(ResolveVisitor.java:742)
at org.codehaus.groovy.ast.expr.Expression.transformExpressions(Expression.java:49)
at org.codehaus.groovy.ast.expr.ArgumentListExpression.transformExpression(ArgumentListExpression.java:67)
at org.codehaus.groovy.control.ResolveVisitor.transform(ResolveVisitor.java:759)
at org.codehaus.groovy.control.ResolveVisitor.transformMethodCallExpression(ResolveVisitor.java:1084)
at org.codehaus.groovy.control.ResolveVisitor.transform(ResolveVisitor.java:750)
at org.codehaus.groovy.ast.ClassCodeExpressionTransformer.visitExpressionStatement(ClassCodeExpressionTransformer.java:139)
at org.codehaus.groovy.ast.stmt.ExpressionStatement.visit(ExpressionStatement.java:40)
at org.codehaus.groovy.ast.CodeVisitorSupport.visitBlockStatement(CodeVisitorSupport.java:35)
at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitBlockStatement(ClassCodeVisitorSupport.java:165)
at org.codehaus.groovy.control.ResolveVisitor.visitBlockStatement(ResolveVisitor.java:1341)
at org.codehaus.groovy.ast.stmt.BlockStatement.visit(BlockStatement.java:69)
at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitClassCodeContainer(ClassCodeVisitorSupport.java:101)
at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitConstructorOrMethod(ClassCodeVisitorSupport.java:112)
at org.codehaus.groovy.ast.ClassCodeExpressionTransformer.visitConstructorOrMethod(ClassCodeExpressionTransformer.java:50)
at org.codehaus.groovy.control.ResolveVisitor.visitConstructorOrMethod(ResolveVisitor.java:173)
at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitMethod(ClassCodeVisitorSupport.java:123)
at org.codehaus.groovy.ast.ClassNode.visitContents(ClassNode.java:1056)
at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitClass(ClassCodeVisitorSupport.java:50)
at org.codehaus.groovy.control.ResolveVisitor.visitClass(ResolveVisitor.java:1284)
at org.codehaus.groovy.control.ResolveVisitor.startResolving(ResolveVisitor.java:148)
at org.codehaus.groovy.control.CompilationUnit$9.call(CompilationUnit.java:605)
at org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:843)
at org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:548)
at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:497)
at groovy.lang.GroovyClassLoader.doParseClass(GroovyClassLoader.java:306)
at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:287)
at groovy.lang.GroovyShell.parseClass(GroovyShell.java:731)
at groovy.lang.GroovyShell.parse(GroovyShell.java:743)
at groovy.lang.GroovyShell.parse(GroovyShell.java:770)
at groovy.lang.GroovyShell.parse(GroovyShell.java:761)
at eu.delving.groovy.GroovyCodeResource.createMappingScript(GroovyCodeResource.java:66)
at eu.delving.groovy.MappingRunner.<init>(MappingRunner.java:76)
at eu.delving.MappingEngine.<init>(MappingEngine.java:48)
at core.processing.ProcessingSchema$$anonfun$newEngine$1.apply(ProcessingSchema.scala:23)
at core.processing.ProcessingSchema$$anonfun$newEngine$1.apply(ProcessingSchema.scala:23)
at scala.Option.map(Option.scala:133)
at core.processing.ProcessingSchema.newEngine(ProcessingSchema.scala:23)
at core.processing.MappingActor$$anonfun$7.apply(CollectionProcessor.scala:138)
at core.processing.MappingActor$$anonfun$7.apply(CollectionProcessor.scala:138)
at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:194)
at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:194)
at scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:59)
at scala.collection.immutable.List.foreach(List.scala:45)
at scala.collection.TraversableLike$class.map(TraversableLike.scala:194)
at scala.collection.immutable.List.map(List.scala:45)
at core.processing.MappingActor.<init>(CollectionProcessor.scala:138)
at core.processing.CollectionProcessor$$anonfun$3.apply(CollectionProcessor.scala:29)
at core.processing.CollectionProcessor$$anonfun$3.apply(CollectionProcessor.scala:29)
at akka.actor.ActorCell.newActor(ActorCell.scala:488)
at akka.actor.ActorCell.create$1(ActorCell.scala:506)
at akka.actor.ActorCell.systemInvoke(ActorCell.scala:593)
at akka.dispatch.Mailbox.processAllSystemMessages(Mailbox.scala:208)
at akka.dispatch.Mailbox.run(Mailbox.scala:177)
at akka.dispatch.ForkJoinExecutorConfigurator$MailboxExecutionTask.exec(AbstractDispatcher.scala:505)
at akka.jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:259)
at akka.jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974)
at akka.jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1478)
at akka.jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104)
"application-akka.actor.default-dispatcher-9":
at java.lang.ClassLoader.loadClass(ClassLoader.java:291)
- waiting to lock <79453edb8> (a sbt.PlayCommands$$anonfun$49$$anonfun$51$$anon$2)
at java.lang.ClassLoader.loadClass(ClassLoader.java:295)
- locked <79537ad48> (a sbt.PlayReloader$$anon$2$$anon$1)
at java.lang.ClassLoader.loadClass(ClassLoader.java:295)
- locked <796a9fb00> (a groovy.lang.GroovyClassLoader)
at groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:696)
at groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:805)
at java.lang.ClassLoader.loadClass(ClassLoader.java:295)
- locked <796dadd48> (a groovy.lang.GroovyClassLoader)
at groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:696)
at groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:805)
at java.lang.ClassLoader.loadClass(ClassLoader.java:295)
- locked <796d4afe0> (a groovy.lang.GroovyClassLoader)
at groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:696)
at groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:564)
at org.codehaus.groovy.control.ResolveVisitor.resolveToClass(ResolveVisitor.java:709)
at org.codehaus.groovy.control.ResolveVisitor.resolve(ResolveVisitor.java:275)
at org.codehaus.groovy.control.ResolveVisitor.resolveFromDefaultImports(ResolveVisitor.java:466)
at org.codehaus.groovy.control.ResolveVisitor.resolve(ResolveVisitor.java:275)
at org.codehaus.groovy.control.ResolveVisitor.resolveFromStaticInnerClasses(ResolveVisitor.java:441)
at org.codehaus.groovy.control.ResolveVisitor.resolve(ResolveVisitor.java:275)
at org.codehaus.groovy.control.ResolveVisitor.resolve(ResolveVisitor.java:243)
at org.codehaus.groovy.control.ResolveVisitor.transformPropertyExpression(ResolveVisitor.java:881)
at org.codehaus.groovy.control.ResolveVisitor.transform(ResolveVisitor.java:744)
at org.codehaus.groovy.control.ResolveVisitor.transformBinaryExpression(ResolveVisitor.java:984)
at org.codehaus.groovy.control.ResolveVisitor.transform(ResolveVisitor.java:748)
at org.codehaus.groovy.control.ResolveVisitor.transformMethodCallExpression(ResolveVisitor.java:1086)
at org.codehaus.groovy.control.ResolveVisitor.transform(ResolveVisitor.java:750)
at org.codehaus.groovy.control.ResolveVisitor.transformBinaryExpression(ResolveVisitor.java:1038)
at org.codehaus.groovy.control.ResolveVisitor.transform(ResolveVisitor.java:748)
at org.codehaus.groovy.ast.ClassCodeExpressionTransformer.visitExpressionStatement(ClassCodeExpressionTransformer.java:139)
at org.codehaus.groovy.ast.stmt.ExpressionStatement.visit(ExpressionStatement.java:40)
at org.codehaus.groovy.ast.CodeVisitorSupport.visitBlockStatement(CodeVisitorSupport.java:35)
at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitBlockStatement(ClassCodeVisitorSupport.java:165)
at org.codehaus.groovy.control.ResolveVisitor.visitBlockStatement(ResolveVisitor.java:1341)
at org.codehaus.groovy.ast.stmt.BlockStatement.visit(BlockStatement.java:69)
at org.codehaus.groovy.control.ResolveVisitor.transformClosureExpression(ResolveVisitor.java:1063)
at org.codehaus.groovy.control.ResolveVisitor.transform(ResolveVisitor.java:752)
at org.codehaus.groovy.control.ResolveVisitor.transformBinaryExpression(ResolveVisitor.java:1038)
at org.codehaus.groovy.control.ResolveVisitor.transform(ResolveVisitor.java:748)
at org.codehaus.groovy.ast.ClassCodeExpressionTransformer.visitExpressionStatement(ClassCodeExpressionTransformer.java:139)
at org.codehaus.groovy.ast.stmt.ExpressionStatement.visit(ExpressionStatement.java:40)
at org.codehaus.groovy.ast.CodeVisitorSupport.visitBlockStatement(CodeVisitorSupport.java:35)
at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitBlockStatement(ClassCodeVisitorSupport.java:165)
at org.codehaus.groovy.control.ResolveVisitor.visitBlockStatement(ResolveVisitor.java:1341)
at org.codehaus.groovy.ast.stmt.BlockStatement.visit(BlockStatement.java:69)
at org.codehaus.groovy.control.ResolveVisitor.transformClosureExpression(ResolveVisitor.java:1063)
at org.codehaus.groovy.control.ResolveVisitor.transform(ResolveVisitor.java:752)
at org.codehaus.groovy.ast.expr.Expression.transformExpressions(Expression.java:49)
at org.codehaus.groovy.ast.expr.ArgumentListExpression.transformExpression(ArgumentListExpression.java:67)
at org.codehaus.groovy.control.ResolveVisitor.transform(ResolveVisitor.java:759)
at org.codehaus.groovy.control.ResolveVisitor.transformMethodCallExpression(ResolveVisitor.java:1084)
at org.codehaus.groovy.control.ResolveVisitor.transform(ResolveVisitor.java:750)
at org.codehaus.groovy.ast.ClassCodeExpressionTransformer.visitExpressionStatement(ClassCodeExpressionTransformer.java:139)
at org.codehaus.groovy.ast.stmt.ExpressionStatement.visit(ExpressionStatement.java:40)
at org.codehaus.groovy.ast.CodeVisitorSupport.visitBlockStatement(CodeVisitorSupport.java:35)
at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitBlockStatement(ClassCodeVisitorSupport.java:165)
at org.codehaus.groovy.control.ResolveVisitor.visitBlockStatement(ResolveVisitor.java:1341)
at org.codehaus.groovy.ast.stmt.BlockStatement.visit(BlockStatement.java:69)
at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitClassCodeContainer(ClassCodeVisitorSupport.java:101)
at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitConstructorOrMethod(ClassCodeVisitorSupport.java:112)
at org.codehaus.groovy.ast.ClassCodeExpressionTransformer.visitConstructorOrMethod(ClassCodeExpressionTransformer.java:50)
at org.codehaus.groovy.control.ResolveVisitor.visitConstructorOrMethod(ResolveVisitor.java:173)
at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitMethod(ClassCodeVisitorSupport.java:123)
at org.codehaus.groovy.ast.ClassNode.visitContents(ClassNode.java:1056)
at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitClass(ClassCodeVisitorSupport.java:50)
at org.codehaus.groovy.control.ResolveVisitor.visitClass(ResolveVisitor.java:1284)
at org.codehaus.groovy.control.ResolveVisitor.startResolving(ResolveVisitor.java:148)
at org.codehaus.groovy.control.CompilationUnit$9.call(CompilationUnit.java:605)
at org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:843)
at org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:548)
at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:497)
at groovy.lang.GroovyClassLoader.doParseClass(GroovyClassLoader.java:306)
at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:287)
at groovy.lang.GroovyShell.parseClass(GroovyShell.java:731)
at groovy.lang.GroovyShell.parse(GroovyShell.java:743)
at groovy.lang.GroovyShell.parse(GroovyShell.java:770)
at groovy.lang.GroovyShell.parse(GroovyShell.java:761)
at eu.delving.groovy.GroovyCodeResource.createMappingScript(GroovyCodeResource.java:66)
at eu.delving.groovy.MappingRunner.<init>(MappingRunner.java:76)
at eu.delving.MappingEngine.<init>(MappingEngine.java:48)
at core.processing.ProcessingSchema$$anonfun$newEngine$1.apply(ProcessingSchema.scala:23)
at core.processing.ProcessingSchema$$anonfun$newEngine$1.apply(ProcessingSchema.scala:23)
at scala.Option.map(Option.scala:133)
at core.processing.ProcessingSchema.newEngine(ProcessingSchema.scala:23)
at core.processing.MappingActor$$anonfun$7.apply(CollectionProcessor.scala:138)
at core.processing.MappingActor$$anonfun$7.apply(CollectionProcessor.scala:138)
at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:194)
at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:194)
at scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:59)
at scala.collection.immutable.List.foreach(List.scala:45)
at scala.collection.TraversableLike$class.map(TraversableLike.scala:194)
at scala.collection.immutable.List.map(List.scala:45)
at core.processing.MappingActor.<init>(CollectionProcessor.scala:138)
at core.processing.CollectionProcessor$$anonfun$3.apply(CollectionProcessor.scala:29)
at core.processing.CollectionProcessor$$anonfun$3.apply(CollectionProcessor.scala:29)
at akka.actor.ActorCell.newActor(ActorCell.scala:488)
at akka.actor.ActorCell.create$1(ActorCell.scala:506)
at akka.actor.ActorCell.systemInvoke(ActorCell.scala:593)
at akka.dispatch.Mailbox.processAllSystemMessages(Mailbox.scala:208)
at akka.dispatch.Mailbox.run(Mailbox.scala:177)
at akka.dispatch.ForkJoinExecutorConfigurator$MailboxExecutionTask.exec(AbstractDispatcher.scala:505)
at akka.jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:259)
at akka.jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974)
at akka.jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1478)
at akka.jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104)
"play-akka.actor.actions-dispatcher-3":
at java.lang.ClassLoader.loadClass(ClassLoader.java:291)
- waiting to lock <79537ad48> (a sbt.PlayReloader$$anon$2$$anon$1)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at sbt.PlayCommands$$anonfun$49$$anonfun$51$$anon$2$$anonfun$loadClass$1.apply(PlayCommands.scala:478)
at sbt.PlayCommands$$anonfun$49$$anonfun$51$$anon$2$$anonfun$loadClass$1.apply(PlayCommands.scala:478)
at scala.Option.map(Option.scala:133)
at sbt.PlayCommands$$anonfun$49$$anonfun$51$$anon$2.loadClass(PlayCommands.scala:478)
- locked <7958e2d00> (a scala.Some)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at org.codehaus.jackson.map.deser.BasicDeserializerFactory.<clinit>(BasicDeserializerFactory.java:74)
at org.codehaus.jackson.map.deser.StdDeserializerProvider.<init>(StdDeserializerProvider.java:81)
at org.codehaus.jackson.map.ObjectMapper.<init>(ObjectMapper.java:398)
at org.codehaus.jackson.map.ObjectMapper.<init>(ObjectMapper.java:358)
at org.codehaus.jackson.map.ObjectMapper.<init>(ObjectMapper.java:328)
at com.codahale.jerkson.Json$class.$init$(Json.scala:11)
at extensions.JJson$.<init>(Extensions.scala:100)
at extensions.JJson$.<clinit>(Extensions.scala)
at extensions.Extensions$class.Json(Extensions.scala:39)
at controllers.organization.DataSetControl$.Json(DataSetControl.scala:123)
at controllers.organization.DataSetControl$$anonfun$state$1$$anonfun$apply$22.apply(DataSetControl.scala:326)
at controllers.organization.DataSetControl$$anonfun$state$1$$anonfun$apply$22.apply(DataSetControl.scala:326)
at play.api.libs.concurrent.PurePromise$$anon$1$$anonfun$map$3$$anonfun$apply$18.apply(Promise.scala:244)
at scala.util.control.Exception$Catch$$anonfun$either$1.apply(Exception.scala:110)
at scala.util.control.Exception$Catch$$anonfun$either$1.apply(Exception.scala:110)
at scala.util.control.Exception$Catch.apply(Exception.scala:88)
at scala.util.control.Exception$Catch.either(Exception.scala:110)
at play.api.libs.concurrent.PurePromise$$anon$1.<init>(Promise.scala:213)
at play.api.libs.concurrent.PurePromise$.apply(Promise.scala:211)
at play.api.libs.concurrent.PurePromise$$anon$1$$anonfun$map$3.apply(Promise.scala:244)
at play.api.libs.concurrent.PurePromise$$anon$1$$anonfun$map$3.apply(Promise.scala:244)
at play.api.libs.concurrent.NotWaiting$class.fold(Promise.scala:30)
at play.api.libs.concurrent.Redeemed.fold(Promise.scala:36)
at play.api.libs.concurrent.PurePromise$$anon$1.map(Promise.scala:244)
at controllers.organization.DataSetControl$$anonfun$state$1.apply(DataSetControl.scala:325)
at controllers.organization.DataSetControl$$anonfun$state$1.apply(DataSetControl.scala:323)
at play.api.mvc.ActionBuilder$$anon$1.apply(Action.scala:170)
at controllers.OrganizationController$$anonfun$OrgMemberAction$1.apply(DelvingController.scala:200)
at controllers.OrganizationController$$anonfun$OrgMemberAction$1.apply(DelvingController.scala:187)
at play.api.mvc.ActionBuilder$$anon$1.apply(Action.scala:170)
at controllers.Secured$$anonfun$Authenticated$1.apply(Secured.scala:51)
at controllers.Secured$$anonfun$Authenticated$1.apply(Secured.scala:46)
at play.api.mvc.ActionBuilder$$anon$1.apply(Action.scala:170)
at controllers.DelvingController$$anonfun$OrgBrowsingAction$1.apply(DelvingController.scala:322)
at controllers.DelvingController$$anonfun$OrgBrowsingAction$1.apply(DelvingController.scala:318)
at play.api.mvc.ActionBuilder$$anon$1.apply(Action.scala:170)
at controllers.DelvingController$$anonfun$Root$1.apply(DelvingController.scala:252)
at controllers.DelvingController$$anonfun$Root$1.apply(DelvingController.scala:217)
at play.api.mvc.ActionBuilder$$anon$1.apply(Action.scala:170)
at controllers.ApplicationController$$anonfun$ApplicationAction$1.apply(DelvingController.scala:70)
at controllers.ApplicationController$$anonfun$ApplicationAction$1.apply(DelvingController.scala:44)
at play.api.mvc.ActionBuilder$$anon$1.apply(Action.scala:170)
at core.ThemeAware$$anonfun$Themed$1.apply(ThemeAware.scala:23)
at core.ThemeAware$$anonfun$Themed$1.apply(ThemeAware.scala:18)
at play.api.mvc.ActionBuilder$$anon$1.apply(Action.scala:170)
at play.core.ActionInvoker$$anonfun$receive$1$$anonfun$6.apply(Invoker.scala:126)
at play.core.ActionInvoker$$anonfun$receive$1$$anonfun$6.apply(Invoker.scala:126)
at play.utils.Threads$.withContextClassLoader(Threads.scala:17)
at play.core.ActionInvoker$$anonfun$receive$1.apply(Invoker.scala:125)
at play.core.ActionInvoker$$anonfun$receive$1.apply(Invoker.scala:115)
at akka.actor.Actor$class.apply(Actor.scala:311)
at play.core.ActionInvoker.apply(Invoker.scala:113)
at akka.actor.ActorCell.invoke(ActorCell.scala:619)
at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:196)
at akka.dispatch.Mailbox.run(Mailbox.scala:178)
at akka.dispatch.ForkJoinExecutorConfigurator$MailboxExecutionTask.exec(AbstractDispatcher.scala:505)
at akka.jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:259)
at akka.jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974)
at akka.jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1478)
at akka.jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104)
Found 1 deadlock.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment