2021-09-03 11:13:38 Full thread dump OpenJDK 64-Bit Server VM (25.202-b08 mixed mode): "Attach Listener" #97 daemon prio=9 os_prio=31 tid=0x00007f992c35f800 nid=0x13407 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "XWiki Solr index thread" #95 daemon prio=4 os_prio=31 tid=0x00007f9930985800 nid=0x13603 waiting on condition [0x0000700006fcd000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000007bb48d2b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at org.xwiki.search.solr.internal.DefaultSolrIndexer.run(DefaultSolrIndexer.java:367) at java.lang.Thread.run(Thread.java:748) "XWiki Solr resolve thread" #94 daemon prio=4 os_prio=31 tid=0x00007f99317f1000 nid=0x13803 waiting on condition [0x0000700006eca000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000007bb48d3d8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at org.xwiki.search.solr.internal.DefaultSolrIndexer$Resolver.runInternal(DefaultSolrIndexer.java:193) at com.xpn.xwiki.util.AbstractXWikiRunnable.run(AbstractXWikiRunnable.java:133) at java.lang.Thread.run(Thread.java:748) "SolrRrdBackendFactory-11-thread-2" #93 prio=5 os_prio=31 tid=0x00007f9930fde000 nid=0xc903 waiting on condition [0x0000700006dc7000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000782dfee68> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) "DefaultQuartzScheduler_QuartzSchedulerThread" #92 daemon prio=5 os_prio=31 tid=0x00007f99265e0000 nid=0xc703 in Object.wait() [0x0000700006cc4000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:427) - locked <0x00000007a3ce2390> (a java.lang.Object) "DefaultQuartzScheduler_Worker-10" #91 daemon prio=4 os_prio=31 tid=0x00007f993483f800 nid=0x13a03 in Object.wait() [0x0000700006bc1000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568) - locked <0x00000007a3ce1860> (a java.lang.Object) "DefaultQuartzScheduler_Worker-9" #90 daemon prio=4 os_prio=31 tid=0x00007f9927b4b000 nid=0xc503 in Object.wait() [0x0000700006abe000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568) - locked <0x00000007a3ce1520> (a java.lang.Object) "DefaultQuartzScheduler_Worker-8" #89 daemon prio=4 os_prio=31 tid=0x00007f993415c800 nid=0xc303 in Object.wait() [0x00007000069bb000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568) - locked <0x00000007a3cdd1c0> (a java.lang.Object) "DefaultQuartzScheduler_Worker-7" #88 daemon prio=4 os_prio=31 tid=0x00007f992ecf9000 nid=0xc203 in Object.wait() [0x00007000068b8000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568) - locked <0x00000007a3cdce80> (a java.lang.Object) "DefaultQuartzScheduler_Worker-6" #87 daemon prio=4 os_prio=31 tid=0x00007f99265e4000 nid=0xc003 in Object.wait() [0x00007000067b5000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568) - locked <0x00000007a3cdcb40> (a java.lang.Object) "DefaultQuartzScheduler_Worker-5" #86 daemon prio=4 os_prio=31 tid=0x00007f9927b4a000 nid=0x13c03 in Object.wait() [0x00007000066b2000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568) - locked <0x00000007a3cdc800> (a java.lang.Object) "DefaultQuartzScheduler_Worker-4" #85 daemon prio=4 os_prio=31 tid=0x00007f9927eb9000 nid=0xbd03 in Object.wait() [0x00007000065af000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568) - locked <0x00000007a3cdc4c0> (a java.lang.Object) "DefaultQuartzScheduler_Worker-3" #84 daemon prio=4 os_prio=31 tid=0x00007f993415b800 nid=0x13e03 in Object.wait() [0x00007000064ac000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568) - locked <0x00000007a3cdc180> (a java.lang.Object) "DefaultQuartzScheduler_Worker-2" #83 daemon prio=4 os_prio=31 tid=0x00007f992c87d800 nid=0x14003 in Object.wait() [0x00007000063a9000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568) - locked <0x00000007a3cdbe40> (a java.lang.Object) "DefaultQuartzScheduler_Worker-1" #82 daemon prio=4 os_prio=31 tid=0x00007f9927b5d000 nid=0xbc03 in Object.wait() [0x00007000062a6000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568) - locked <0x00000007a3cdbb00> (a java.lang.Object) "Mail Sender Thread" #81 daemon prio=5 os_prio=31 tid=0x00007f992dbb4000 nid=0x14303 waiting on condition [0x00007000061a3000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.xwiki.mail.internal.thread.SendMailRunnable.runInternal(SendMailRunnable.java:125) at org.xwiki.mail.internal.thread.SendMailRunnable.run(SendMailRunnable.java:80) at java.lang.Thread.run(Thread.java:748) "Mail Prepare Thread" #80 daemon prio=5 os_prio=31 tid=0x00007f992bd7a800 nid=0xbb03 waiting on condition [0x00007000060a0000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.xwiki.mail.internal.thread.PrepareMailRunnable.run(PrepareMailRunnable.java:84) at java.lang.Thread.run(Thread.java:748) "Active Installs Ping Thread" #79 daemon prio=5 os_prio=31 tid=0x00007f992bbc2800 nid=0xb903 waiting on condition [0x0000700005f9d000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.xwiki.activeinstalls.internal.client.ActiveInstallsPingThread.runInternal(ActiveInstallsPingThread.java:80) at com.xpn.xwiki.util.AbstractXWikiRunnable.run(AbstractXWikiRunnable.java:133) at java.lang.Thread.run(Thread.java:748) "XWiki Scheduler initialization" #77 daemon prio=5 os_prio=31 tid=0x00007f992c85c000 nid=0x14603 waiting for monitor entry [0x0000700005e99000] java.lang.Thread.State: BLOCKED (on object monitor) at com.xpn.xwiki.store.migration.AbstractDataMigrationManager.getDataMigrationStatus(AbstractDataMigrationManager.java:421) - waiting to lock <0x000000078a252f48> (a java.util.HashMap) at com.xpn.xwiki.store.migration.AbstractDataMigrationManager.getDatabaseStatus(AbstractDataMigrationManager.java:565) at com.xpn.xwiki.store.migration.AbstractDataMigrationManager.checkDatabase(AbstractDataMigrationManager.java:533) at com.xpn.xwiki.internal.store.hibernate.HibernateStore.setWiki(HibernateStore.java:674) at com.xpn.xwiki.internal.store.hibernate.HibernateStore.setWiki(HibernateStore.java:635) at com.xpn.xwiki.internal.store.hibernate.HibernateStore.beginTransaction(HibernateStore.java:812) at com.xpn.xwiki.internal.store.hibernate.HibernateStore.beginTransaction(HibernateStore.java:757) at com.xpn.xwiki.store.XWikiHibernateBaseStore.beginTransaction(XWikiHibernateBaseStore.java:532) at com.xpn.xwiki.store.XWikiHibernateStore.searchGenericInternal(XWikiHibernateStore.java:2778) at com.xpn.xwiki.store.XWikiHibernateStore.searchDocumentReferencesInternal(XWikiHibernateStore.java:2740) at com.xpn.xwiki.store.XWikiHibernateStore.searchDocumentReferences(XWikiHibernateStore.java:2498) at com.xpn.xwiki.store.XWikiHibernateStore.searchDocumentReferences(XWikiHibernateStore.java:2470) at com.xpn.xwiki.store.XWikiCacheStore.searchDocumentReferences(XWikiCacheStore.java:455) at com.xpn.xwiki.plugin.scheduler.SchedulerPlugin.restoreExistingJobs(SchedulerPlugin.java:300) at com.xpn.xwiki.plugin.scheduler.SchedulerPlugin.initAsync(SchedulerPlugin.java:177) at com.xpn.xwiki.plugin.scheduler.SchedulerPlugin.access$000(SchedulerPlugin.java:82) at com.xpn.xwiki.plugin.scheduler.SchedulerPlugin$1.run(SchedulerPlugin.java:129) at org.xwiki.context.concurrent.ExecutionContextRunnable.run(ExecutionContextRunnable.java:71) at java.lang.Thread.run(Thread.java:748) "Statistics storing daemon" #76 daemon prio=5 os_prio=31 tid=0x00007f9926e12000 nid=0x14703 waiting on condition [0x0000700005d97000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000007a3ab1f40> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403) at com.xpn.xwiki.stats.impl.xwiki.XWikiStatsStoreService.register(XWikiStatsStoreService.java:146) at com.xpn.xwiki.stats.impl.xwiki.XWikiStatsStoreService.runInternal(XWikiStatsStoreService.java:124) at com.xpn.xwiki.util.AbstractXWikiRunnable.run(AbstractXWikiRunnable.java:133) at java.lang.Thread.run(Thread.java:748) "non-blocking-thread--p2-t16" #75 daemon prio=5 os_prio=31 tid=0x00007f992ddc6000 nid=0xb703 waiting on condition [0x0000700005c94000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000782ea7d48> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) "non-blocking-thread--p2-t15" #74 daemon prio=5 os_prio=31 tid=0x00007f99339e4000 nid=0xb503 waiting on condition [0x0000700005b91000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000782ea7d48> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) "non-blocking-thread--p2-t14" #73 daemon prio=5 os_prio=31 tid=0x00007f9927b5c800 nid=0x14903 waiting on condition [0x0000700005a8e000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000782ea7d48> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) "non-blocking-thread--p2-t13" #72 daemon prio=5 os_prio=31 tid=0x00007f9928c1f000 nid=0xb303 waiting on condition [0x000070000598b000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000782ea7d48> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) "HSQLDB Timer @6bbe92e0" #71 daemon prio=5 os_prio=31 tid=0x00007f992cfb3800 nid=0xb103 in Object.wait() [0x0000700005888000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.hsqldb.lib.HsqlTimer$TaskQueue.park(Unknown Source) - locked <0x000000078ccffa18> (a org.hsqldb.lib.HsqlTimer$TaskQueue) at org.hsqldb.lib.HsqlTimer.nextTask(Unknown Source) - locked <0x000000078ccffa18> (a org.hsqldb.lib.HsqlTimer$TaskQueue) at org.hsqldb.lib.HsqlTimer$TaskRunner.run(Unknown Source) at java.lang.Thread.run(Thread.java:748) "non-blocking-thread--p2-t12" #70 daemon prio=5 os_prio=31 tid=0x00007f9929630800 nid=0xab07 waiting on condition [0x0000700005173000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000782ea7d48> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) "non-blocking-thread--p2-t11" #69 daemon prio=5 os_prio=31 tid=0x00007f9926dae000 nid=0x14b03 waiting on condition [0x0000700005785000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000782ea7d48> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) "non-blocking-thread--p2-t10" #68 daemon prio=5 os_prio=31 tid=0x00007f99339e9800 nid=0xae03 waiting on condition [0x0000700005682000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000782ea7d48> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) "non-blocking-thread--p2-t9" #67 daemon prio=5 os_prio=31 tid=0x00007f9928297800 nid=0xad03 waiting on condition [0x000070000557f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000782ea7d48> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) "non-blocking-thread--p2-t8" #66 daemon prio=5 os_prio=31 tid=0x00007f992c525000 nid=0x14e03 waiting on condition [0x000070000547c000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000782ea7d48> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) "non-blocking-thread--p2-t7" #65 daemon prio=5 os_prio=31 tid=0x00007f992c87c000 nid=0x15003 waiting on condition [0x0000700005379000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000782ea7d48> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) "non-blocking-thread--p2-t6" #64 daemon prio=5 os_prio=31 tid=0x00007f9930f66800 nid=0x15203 waiting on condition [0x0000700005276000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000782ea7d48> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) "Session-Scheduler-1a72a540-1" #62 prio=5 os_prio=31 tid=0x00007f992bbb5800 nid=0x15403 waiting on condition [0x0000700005070000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000780402d18> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) "non-blocking-thread--p2-t5" #61 daemon prio=5 os_prio=31 tid=0x00007f992bd81000 nid=0x7c03 waiting on condition [0x0000700004f6d000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000782ea7d48> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) "XWiki initialization" #60 daemon prio=5 os_prio=31 tid=0x00007f99278e3000 nid=0x7d03 runnable [0x0000700004e67000] java.lang.Thread.State: RUNNABLE at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.hasNext(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.lib.WrapperIterator.next(Unknown Source) at org.hsqldb.dbinfo.DatabaseInformationMain.SYSTEM_TABLES(Unknown Source) at org.hsqldb.dbinfo.DatabaseInformationMain.generateTable(Unknown Source) at org.hsqldb.dbinfo.DatabaseInformationFull.generateTable(Unknown Source) at org.hsqldb.dbinfo.DatabaseInformationMain.setStore(Unknown Source) at org.hsqldb.persist.PersistentStoreCollectionSession.getStore(Unknown Source) - locked <0x00000007a1609b10> (a org.hsqldb.persist.PersistentStoreCollectionSession) at org.hsqldb.Table.getRowStore(Unknown Source) at org.hsqldb.RangeVariable$RangeIteratorMain.(Unknown Source) at org.hsqldb.RangeVariable$RangeIteratorMain.(Unknown Source) at org.hsqldb.RangeVariable.getIterator(Unknown Source) at org.hsqldb.QuerySpecification.buildResult(Unknown Source) at org.hsqldb.QuerySpecification.getSingleResult(Unknown Source) at org.hsqldb.QuerySpecification.getResult(Unknown Source) at org.hsqldb.StatementQuery.getResult(Unknown Source) at org.hsqldb.StatementDMQL.execute(Unknown Source) at org.hsqldb.Session.executeCompiledStatement(Unknown Source) at org.hsqldb.Session.executeDirectStatement(Unknown Source) at org.hsqldb.Session.execute(Unknown Source) - locked <0x00000007a15f5f50> (a org.hsqldb.Session) at org.hsqldb.jdbc.JDBCStatement.fetchResult(Unknown Source) at org.hsqldb.jdbc.JDBCStatement.executeQuery(Unknown Source) - locked <0x00000007b829f608> (a org.hsqldb.jdbc.JDBCStatement) at org.hsqldb.jdbc.JDBCDatabaseMetaData.execute(Unknown Source) at org.hsqldb.jdbc.JDBCDatabaseMetaData.getTables(Unknown Source) at org.apache.commons.dbcp2.DelegatingDatabaseMetaData.getTables(DelegatingDatabaseMetaData.java:902) at org.apache.commons.dbcp2.DelegatingDatabaseMetaData.getTables(DelegatingDatabaseMetaData.java:902) at com.xpn.xwiki.internal.store.hibernate.HibernateStore.lambda$metadataTableOrColumn$2(HibernateStore.java:1232) at com.xpn.xwiki.internal.store.hibernate.HibernateStore$$Lambda$774/1676564169.apply(Unknown Source) at com.xpn.xwiki.internal.store.hibernate.HibernateStore.metadata(HibernateStore.java:1268) at com.xpn.xwiki.internal.store.hibernate.HibernateStore.metadataTableOrColumn(HibernateStore.java:1217) at com.xpn.xwiki.internal.store.hibernate.HibernateStore.tableExists(HibernateStore.java:1299) at com.xpn.xwiki.store.migration.hibernate.HibernateDataMigrationManager.getDBVersionFromDatabase(HibernateDataMigrationManager.java:110) at com.xpn.xwiki.store.migration.AbstractDataMigrationManager.getDataMigrationStatus(AbstractDataMigrationManager.java:422) - locked <0x000000078a252f48> (a java.util.HashMap) at com.xpn.xwiki.store.migration.AbstractDataMigrationManager.getDatabaseStatus(AbstractDataMigrationManager.java:565) at com.xpn.xwiki.store.migration.AbstractDataMigrationManager.checkDatabase(AbstractDataMigrationManager.java:533) at com.xpn.xwiki.internal.store.hibernate.HibernateStore.setWiki(HibernateStore.java:674) at com.xpn.xwiki.internal.store.hibernate.HibernateStore.setWiki(HibernateStore.java:635) at com.xpn.xwiki.internal.store.hibernate.HibernateStore.beginTransaction(HibernateStore.java:812) at com.xpn.xwiki.store.XWikiHibernateBaseStore.beginTransaction(XWikiHibernateBaseStore.java:577) at com.xpn.xwiki.store.XWikiHibernateStore.exists(XWikiHibernateStore.java:488) at com.xpn.xwiki.store.XWikiCacheStore.exists(XWikiCacheStore.java:757) at com.xpn.xwiki.XWiki.exists(XWiki.java:6602) at org.xwiki.notifications.filters.internal.migrators.NotificationFilterPreferencesMigrator.migrateWiki(NotificationFilterPreferencesMigrator.java:294) at org.xwiki.notifications.filters.internal.migrators.NotificationFilterPreferencesMigrator.onEvent(NotificationFilterPreferencesMigrator.java:276) at org.xwiki.observation.internal.DefaultObservationManager.notify(DefaultObservationManager.java:320) at org.xwiki.observation.internal.DefaultObservationManager.notify(DefaultObservationManager.java:285) at com.xpn.xwiki.internal.XWikiInitializerJob.runInternal(XWikiInitializerJob.java:131) at org.xwiki.job.AbstractJob.runInContext(AbstractJob.java:243) at org.xwiki.job.AbstractJob.run(AbstractJob.java:220) at java.lang.Thread.run(Thread.java:748) "Connector-Scheduler-66a3ffec-1" #59 prio=5 os_prio=31 tid=0x00007f992d44c000 nid=0x7e03 waiting on condition [0x0000700004d67000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x000000078a247968> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) "non-blocking-thread--p2-t4" #58 daemon prio=5 os_prio=31 tid=0x00007f992fdd4000 nid=0x8003 waiting on condition [0x0000700004c64000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000782ea7d48> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) "non-blocking-thread--p2-t3" #57 daemon prio=5 os_prio=31 tid=0x00007f9929219800 nid=0x8407 waiting on condition [0x000070000495b000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000782ea7d48> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) "DestroyJavaVM" #56 prio=5 os_prio=31 tid=0x00007f992c36e000 nid=0x2503 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "AsyncRequestLogWriter@6f0124b5" #55 prio=5 os_prio=31 tid=0x00007f992d1db800 nid=0x7903 waiting on condition [0x0000700004b61000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x000000078034c2b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382) at org.eclipse.jetty.server.AsyncRequestLogWriter$WriterThread.run(AsyncRequestLogWriter.java:71) "Scanner-0" #54 daemon prio=5 os_prio=31 tid=0x00007f992ba34000 nid=0x8307 in Object.wait() [0x0000700004a5e000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:552) - locked <0x000000078a4dbe10> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:505) "XWiki's extension job history saving thread" #51 daemon prio=1 os_prio=31 tid=0x00007f9930f37000 nid=0x8503 waiting on condition [0x0000700004858000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x000000078a267f78> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at org.xwiki.extension.job.history.internal.DefaultExtensionJobHistory$SaveRunnable.run(DefaultExtensionJobHistory.java:73) at java.lang.Thread.run(Thread.java:748) "searcherExecutor-27-thread-1" #50 prio=5 os_prio=31 tid=0x00007f992c36d800 nid=0x7607 waiting on condition [0x0000700004755000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x000000078a4dce18> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) "non-blocking-thread--p2-t2" #48 daemon prio=5 os_prio=31 tid=0x00007f992687a800 nid=0x7503 waiting on condition [0x0000700004652000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000782ea7d48> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) "Pre filtering Live mail notification optimizer" #47 daemon prio=4 os_prio=31 tid=0x00007f9927e85800 nid=0x8903 waiting on condition [0x000070000454f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000782cfb6f8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at org.xwiki.notifications.notifiers.internal.email.live.PrefilteringLiveNotificationEmailManager.prepare(PrefilteringLiveNotificationEmailManager.java:105) at org.xwiki.notifications.notifiers.internal.email.live.PrefilteringLiveNotificationEmailManager$$Lambda$625/1249000159.run(Unknown Source) at org.xwiki.context.concurrent.ExecutionContextRunnable.run(ExecutionContextRunnable.java:71) at java.lang.Thread.run(Thread.java:748) "User event dispatcher thread" #46 daemon prio=4 os_prio=31 tid=0x00007f992fc0c000 nid=0x7403 waiting on condition [0x000070000444c000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000782b4d440> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at org.xwiki.notifications.notifiers.internal.UserEventDispatcher.run(UserEventDispatcher.java:213) at java.lang.Thread.run(Thread.java:748) "timeout-thread--p4-t1" #45 daemon prio=5 os_prio=31 tid=0x00007f992fc0e800 nid=0x7303 waiting on condition [0x0000700004349000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000782cd16b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) "non-blocking-thread--p2-t1" #44 daemon prio=5 os_prio=31 tid=0x00007f99289f0800 nid=0x7203 waiting on condition [0x0000700004246000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000782ea7d48> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) "blocking-thread--p3-t1" #43 daemon prio=5 os_prio=31 tid=0x00007f99292be800 nid=0x8e03 waiting on condition [0x0000700004143000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000782ea61f8> (a org.jboss.threads.EnhancedQueueExecutor) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1421) at java.lang.Thread.run(Thread.java:748) "Asynchronous handler for event store [legacy]" #42 prio=4 os_prio=31 tid=0x00007f992fa8c800 nid=0x7103 waiting on condition [0x0000700004040000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000782caeb08> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at org.xwiki.eventstream.internal.AbstractAsynchronousEventStore.run(AbstractAsynchronousEventStore.java:316) at org.xwiki.eventstream.internal.AbstractAsynchronousEventStore$$Lambda$592/126434188.run(Unknown Source) at java.lang.Thread.run(Thread.java:748) "searcherExecutor-21-thread-1" #41 prio=5 os_prio=31 tid=0x00007f9926d8e000 nid=0x6f07 waiting on condition [0x0000700003f3d000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000782d52588> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) "Asynchronous handler for event store [solr]" #39 prio=4 os_prio=31 tid=0x00007f9926ba1800 nid=0x6b07 waiting on condition [0x0000700003c34000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000782cdefa0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at org.xwiki.eventstream.internal.AbstractAsynchronousEventStore.run(AbstractAsynchronousEventStore.java:316) at org.xwiki.eventstream.internal.AbstractAsynchronousEventStore$$Lambda$592/126434188.run(Unknown Source) at java.lang.Thread.run(Thread.java:748) "searcherExecutor-15-thread-1" #38 prio=5 os_prio=31 tid=0x00007f9931158800 nid=0x6d07 waiting on condition [0x0000700003e3a000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000782d52c48> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) "Thread-14" #36 prio=5 os_prio=31 tid=0x00007f9927cb9000 nid=0x9003 in Object.wait() [0x0000700003d37000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000782e55268> (a java.lang.Object) at java.lang.Object.wait(Object.java:502) at org.apache.solr.core.CloserThread.run(CoreContainer.java:2281) - locked <0x0000000782e55268> (a java.lang.Object) "MetricsHistoryHandler-12-thread-1" #34 prio=5 os_prio=31 tid=0x00007f992eea8800 nid=0x6a03 waiting on condition [0x0000700003b31000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000782e010d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) "SolrRrdBackendFactory-11-thread-1" #33 prio=5 os_prio=31 tid=0x00007f992cd1f800 nid=0x9303 waiting on condition [0x0000700003a2e000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000782dfee68> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) "h2sc-8-thread-1" #32 prio=5 os_prio=31 tid=0x00007f992edc3800 nid=0x9403 runnable [0x000070000392b000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.KQueueArrayWrapper.kevent0(Native Method) at sun.nio.ch.KQueueArrayWrapper.poll(KQueueArrayWrapper.java:198) at sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:117) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) - locked <0x0000000782e01fb8> (a sun.nio.ch.Util$3) - locked <0x0000000782e01fa8> (a java.util.Collections$UnmodifiableSet) - locked <0x0000000782e01e88> (a sun.nio.ch.KQueueSelectorImpl) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101) at org.eclipse.jetty.io.ManagedSelector.nioSelect(ManagedSelector.java:149) at org.eclipse.jetty.io.ManagedSelector.select(ManagedSelector.java:156) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:572) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:509) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:135) at org.eclipse.jetty.io.ManagedSelector$$Lambda$358/974471358.run(Unknown Source) at org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:218) at org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor$$Lambda$359/7131630.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) "Connection evictor" #31 daemon prio=5 os_prio=31 tid=0x00007f99311b1000 nid=0x9603 waiting on condition [0x0000700003828000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.apache.http.impl.client.IdleConnectionEvictor$1.run(IdleConnectionEvictor.java:66) at java.lang.Thread.run(Thread.java:748) "Connection evictor" #30 daemon prio=5 os_prio=31 tid=0x00007f992ed78800 nid=0x6703 waiting on condition [0x0000700003725000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.apache.http.impl.client.IdleConnectionEvictor$1.run(IdleConnectionEvictor.java:66) at java.lang.Thread.run(Thread.java:748) "h2sc-6-thread-1" #29 prio=5 os_prio=31 tid=0x00007f992cc93800 nid=0x9903 runnable [0x0000700003622000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.KQueueArrayWrapper.kevent0(Native Method) at sun.nio.ch.KQueueArrayWrapper.poll(KQueueArrayWrapper.java:198) at sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:117) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) - locked <0x0000000782b575d0> (a sun.nio.ch.Util$3) - locked <0x0000000782b575c0> (a java.util.Collections$UnmodifiableSet) - locked <0x0000000782b57490> (a sun.nio.ch.KQueueSelectorImpl) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101) at org.eclipse.jetty.io.ManagedSelector.nioSelect(ManagedSelector.java:149) at org.eclipse.jetty.io.ManagedSelector.select(ManagedSelector.java:156) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:572) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:509) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:135) at org.eclipse.jetty.io.ManagedSelector$$Lambda$358/974471358.run(Unknown Source) at org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:218) at org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor$$Lambda$359/7131630.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) "MVStore background writer nio:/Users/vmassol/dev/xwiki/versions/xwiki-platform-distribution-flavor-jetty-hsqldb-13.6/data/mentions/mvqueue" #28 daemon prio=5 os_prio=31 tid=0x00007f992eedc000 nid=0x9a03 in Object.wait() [0x000070000351f000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.h2.mvstore.MVStore$BackgroundWriterThread.run(MVStore.java:3283) - locked <0x0000000782a10758> (a java.lang.Object) "expiration-thread--p5-t1" #27 daemon prio=5 os_prio=31 tid=0x00007f9931064800 nid=0x6403 waiting on condition [0x000070000341c000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000781abd660> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) "RxCachedWorkerPoolEvictor-1" #26 daemon prio=5 os_prio=31 tid=0x00007f9926f5a000 nid=0x6203 waiting on condition [0x0000700003319000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000781abdce8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) "RxSchedulerPurge-1" #25 daemon prio=5 os_prio=31 tid=0x00007f9928c02800 nid=0x4a07 waiting on condition [0x0000700003216000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000781abe2f8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) "Session-HouseKeeper-52525845-1" #23 prio=5 os_prio=31 tid=0x00007f992791c800 nid=0x6003 waiting on condition [0x0000700003113000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000780481210> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) "qtp5592464-22" #22 prio=5 os_prio=31 tid=0x00007f992698d000 nid=0x5e03 runnable [0x0000700003010000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.KQueueArrayWrapper.kevent0(Native Method) at sun.nio.ch.KQueueArrayWrapper.poll(KQueueArrayWrapper.java:198) at sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:117) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) - locked <0x000000078a22b1b8> (a sun.nio.ch.Util$3) - locked <0x000000078a22b1a8> (a java.util.Collections$UnmodifiableSet) - locked <0x000000078a22aff8> (a sun.nio.ch.KQueueSelectorImpl) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101) at org.eclipse.jetty.io.ManagedSelector.nioSelect(ManagedSelector.java:149) at org.eclipse.jetty.io.ManagedSelector.select(ManagedSelector.java:156) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:572) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:509) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:375) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(Thread.java:748) "qtp5592464-21" #21 prio=5 os_prio=31 tid=0x00007f992698c800 nid=0x9c03 waiting on condition [0x0000700002f0d000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000007bb5d8a60> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.reservedWait(ReservedThreadExecutor.java:304) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(Thread.java:748) "qtp5592464-20" #20 prio=5 os_prio=31 tid=0x00007f992698b800 nid=0x9e03 waiting on condition [0x0000700002e0a000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x000000078b4b6258> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.reservedWait(ReservedThreadExecutor.java:304) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(Thread.java:748) "qtp5592464-19" #19 prio=5 os_prio=31 tid=0x00007f992903c800 nid=0xa003 runnable [0x0000700002d07000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.KQueueArrayWrapper.kevent0(Native Method) at sun.nio.ch.KQueueArrayWrapper.poll(KQueueArrayWrapper.java:198) at sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:117) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) - locked <0x000000078b4b64a0> (a sun.nio.ch.Util$3) - locked <0x000000078b4b64b0> (a java.util.Collections$UnmodifiableSet) - locked <0x000000078b4b6450> (a sun.nio.ch.KQueueSelectorImpl) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101) at org.eclipse.jetty.io.ManagedSelector.nioSelect(ManagedSelector.java:149) at org.eclipse.jetty.io.ManagedSelector.select(ManagedSelector.java:156) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:572) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:509) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:375) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(Thread.java:748) "qtp5592464-18" #18 prio=5 os_prio=31 tid=0x00007f992c0e5800 nid=0xa103 runnable [0x0000700002c04000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.KQueueArrayWrapper.kevent0(Native Method) at sun.nio.ch.KQueueArrayWrapper.poll(KQueueArrayWrapper.java:198) at sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:117) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) - locked <0x000000078b4b6b58> (a sun.nio.ch.Util$3) - locked <0x000000078b4b6b68> (a java.util.Collections$UnmodifiableSet) - locked <0x000000078b4b6b08> (a sun.nio.ch.KQueueSelectorImpl) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101) at org.eclipse.jetty.io.ManagedSelector.nioSelect(ManagedSelector.java:149) at org.eclipse.jetty.io.ManagedSelector.select(ManagedSelector.java:156) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:572) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:509) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:375) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(Thread.java:748) "qtp5592464-17-acceptor-0@1d0c43f2-ServerConnector@66a3ffec{HTTP/1.1, (http/1.1)}{0.0.0.0:8080}" #17 prio=5 os_prio=31 tid=0x00007f992903b800 nid=0xa303 runnable [0x0000700002b01000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method) at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:422) at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:250) - locked <0x000000078a4dbb98> (a java.lang.Object) at org.eclipse.jetty.server.ServerConnector.accept(ServerConnector.java:388) at org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnector.java:702) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(Thread.java:748) "qtp5592464-16" #16 prio=5 os_prio=31 tid=0x00007f992c0f7800 nid=0x5a03 waiting on condition [0x00007000029fe000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x000000078034e378> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThreadPool.java:875) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:925) at java.lang.Thread.run(Thread.java:748) "qtp5592464-15" #15 prio=5 os_prio=31 tid=0x00007f992b978000 nid=0x5903 runnable [0x00007000028fb000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.KQueueArrayWrapper.kevent0(Native Method) at sun.nio.ch.KQueueArrayWrapper.poll(KQueueArrayWrapper.java:198) at sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:117) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) - locked <0x000000078a246e68> (a sun.nio.ch.Util$3) - locked <0x000000078a246e58> (a java.util.Collections$UnmodifiableSet) - locked <0x000000078a2380a0> (a sun.nio.ch.KQueueSelectorImpl) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101) at org.eclipse.jetty.io.ManagedSelector.nioSelect(ManagedSelector.java:149) at org.eclipse.jetty.io.ManagedSelector.select(ManagedSelector.java:156) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:572) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:509) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:375) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.lang.Thread.run(Thread.java:748) "qtp5592464-14" #14 prio=5 os_prio=31 tid=0x00007f992698b000 nid=0x5803 waiting on condition [0x00007000027f8000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x000000078034e378> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThreadPool.java:875) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:925) at java.lang.Thread.run(Thread.java:748) "qtp5592464-13" #13 prio=5 os_prio=31 tid=0x00007f992b977000 nid=0x5703 waiting on condition [0x00007000026f5000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x000000078034e378> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThreadPool.java:875) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:925) at java.lang.Thread.run(Thread.java:748) "ShutdownMonitor" #12 daemon prio=5 os_prio=31 tid=0x00007f992695b000 nid=0xa803 runnable [0x00007000025f2000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409) at java.net.ServerSocket.implAccept(ServerSocket.java:545) at java.net.ServerSocket.accept(ServerSocket.java:513) at org.eclipse.jetty.server.ShutdownMonitor$ShutdownMonitorRunnable.run(ShutdownMonitor.java:335) at java.lang.Thread.run(Thread.java:748) "org.eclipse.jetty.util.RolloverFileOutputStream" #10 daemon prio=5 os_prio=31 tid=0x00007f992c0e3800 nid=0x5603 in Object.wait() [0x00007000024ef000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000780471c90> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:552) - locked <0x0000000780471c90> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:505) "Service Thread" #9 daemon prio=9 os_prio=31 tid=0x00007f9927824800 nid=0x4003 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C1 CompilerThread3" #8 daemon prio=9 os_prio=31 tid=0x00007f992c008800 nid=0x3f03 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread2" #7 daemon prio=9 os_prio=31 tid=0x00007f9927811800 nid=0x3d03 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread1" #6 daemon prio=9 os_prio=31 tid=0x00007f9926008800 nid=0x3c03 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" #5 daemon prio=9 os_prio=31 tid=0x00007f9926841000 nid=0x3b03 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" #4 daemon prio=9 os_prio=31 tid=0x00007f9926840800 nid=0x3903 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Finalizer" #3 daemon prio=8 os_prio=31 tid=0x00007f9927810000 nid=0x3003 in Object.wait() [0x0000700001bd1000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144) - locked <0x00000007801e3600> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:216) "Reference Handler" #2 daemon prio=10 os_prio=31 tid=0x00007f992780f800 nid=0x4c03 in Object.wait() [0x0000700001ace000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at java.lang.ref.Reference.tryHandlePending(Reference.java:191) - locked <0x0000000780482260> (a java.lang.ref.Reference$Lock) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153) "VM Thread" os_prio=31 tid=0x00007f9928030000 nid=0x4d03 runnable "GC task thread#0 (ParallelGC)" os_prio=31 tid=0x00007f9926819000 nid=0x1c07 runnable "GC task thread#1 (ParallelGC)" os_prio=31 tid=0x00007f992600c000 nid=0x1d03 runnable "GC task thread#2 (ParallelGC)" os_prio=31 tid=0x00007f9929008800 nid=0x1f03 runnable "GC task thread#3 (ParallelGC)" os_prio=31 tid=0x00007f9926819800 nid=0x5403 runnable "GC task thread#4 (ParallelGC)" os_prio=31 tid=0x00007f992600c800 nid=0x5203 runnable "GC task thread#5 (ParallelGC)" os_prio=31 tid=0x00007f992600d800 nid=0x5103 runnable "GC task thread#6 (ParallelGC)" os_prio=31 tid=0x00007f9927808800 nid=0x5003 runnable "GC task thread#7 (ParallelGC)" os_prio=31 tid=0x00007f992600e000 nid=0x4e03 runnable "VM Periodic Task Thread" os_prio=31 tid=0x00007f992c009000 nid=0x4103 waiting on condition JNI global references: 1817