-
Type:
Bug
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
-
Git Pull Request:
Deadlock during start. jstack shows several deadlocked service threads:
"MSC service thread 1-4" #15 prio=5 os_prio=0 tid=0x86b09c00 nid=0x3b12 in Object.wait() [0x83fad000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:502)
at org.jboss.msc.service.StabilityMonitor.awaitStability(StabilityMonitor.java:284)
- locked <0x9d013770> (a java.lang.Object)
at org.jboss.msc.service.StabilityMonitor.awaitStability(StabilityMonitor.java:199)
at io.liveoak.container.extension.ExtensionInstaller.load(ExtensionInstaller.java:76)
at io.liveoak.container.extension.ExtensionInstaller.load(ExtensionInstaller.java:57)
at io.liveoak.container.extension.ExtensionInstaller.load(ExtensionInstaller.java:42)
at io.liveoak.container.extension.ExtensionInstaller.load(ExtensionInstaller.java:37)
at io.liveoak.container.extension.ExtensionLoader.start(ExtensionLoader.java:28)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:744)
"MSC service thread 1-3" #14 prio=5 os_prio=0 tid=0x84392400 nid=0x3b11 in Object.wait() [0x83ffe000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:502)
at org.jboss.msc.service.StabilityMonitor.awaitStability(StabilityMonitor.java:284)
- locked <0x9d66a130> (a java.lang.Object)
at org.jboss.msc.service.StabilityMonitor.awaitStability(StabilityMonitor.java:199)
at io.liveoak.container.tenancy.InternalApplication.extend(InternalApplication.java:111)
at io.liveoak.container.tenancy.InternalApplication.extend(InternalApplication.java:81)
at io.liveoak.container.tenancy.service.ApplicationResourcesService.start(ApplicationResourcesService.java:36)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:744)
"MSC service thread 1-2" #13 prio=5 os_prio=0 tid=0x841ad000 nid=0x3b10 in Object.wait() [0x84471000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:502)
at org.jboss.msc.service.StabilityMonitor.awaitStability(StabilityMonitor.java:284)
- locked <0x9cf0fff0> (a java.lang.Object)
at org.jboss.msc.service.StabilityMonitor.awaitStability(StabilityMonitor.java:199)
at io.liveoak.container.extension.ExtensionInstaller.load(ExtensionInstaller.java:76)
at io.liveoak.container.extension.ExtensionInstaller.load(ExtensionInstaller.java:67)
at io.liveoak.container.zero.service.ZeroBootstrapper.start(ZeroBootstrapper.java:19)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:744)
"MSC service thread 1-1" #12 prio=5 os_prio=0 tid=0x841ab800 nid=0x3b0f in Object.wait() [0x844c2000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:502)
at org.jboss.msc.service.StabilityMonitor.awaitStability(StabilityMonitor.java:284)
- locked <0xa19cf378> (a java.lang.Object)
at org.jboss.msc.service.StabilityMonitor.awaitStability(StabilityMonitor.java:199)
at io.liveoak.container.tenancy.InternalApplication.extend(InternalApplication.java:111)
at io.liveoak.container.tenancy.InternalApplication.extend(InternalApplication.java:81)
at io.liveoak.container.tenancy.service.ApplicationResourcesService.start(ApplicationResourcesService.java:36)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:744)