2021-07-06 00:09:19 Full thread dump OpenJDK 64-Bit Server VM (11.0.11+9-Ubuntu-0ubuntu2.20.04 mixed mode, sharing): Threads class SMR info: _java_thread_list=0x00007f42f05e1320, length=231, elements={ 0x00007f434022f000, 0x00007f4340231000, 0x00007f4340236800, 0x00007f4340238800, 0x00007f434023a800, 0x00007f434023c800, 0x00007f434023e800, 0x00007f4340299800, 0x00007f4340ba9000, 0x00007f4340e38800, 0x00007f43413ed800, 0x00007f4341850800, 0x00007f434184e000, 0x00007f4341851800, 0x00007f4341852800, 0x00007f4341854800, 0x00007f4341856000, 0x00007f434185a800, 0x00007f434185b800, 0x00007f434185d000, 0x00007f434185e800, 0x00007f4341860800, 0x00007f4341862800, 0x00007f4341864800, 0x00007f4341866000, 0x00007f4341868000, 0x00007f4341869800, 0x00007f434186c800, 0x00007f434186e000, 0x00007f434186f800, 0x00007f4341871800, 0x00007f4341873800, 0x00007f4341875000, 0x00007f434187f000, 0x00007f4341881000, 0x00007f43418a2000, 0x00007f43418a9000, 0x00007f4341910800, 0x00007f428c028000, 0x00007f4341565800, 0x00007f4341577000, 0x00007f4341578800, 0x00007f4340015800, 0x00007f4284006000, 0x00007f42b4002800, 0x00007f42b0069800, 0x00007f429807d000, 0x0000557a4ac5f000, 0x00007f4300043000, 0x00007f42e802f000, 0x00007f4304004000, 0x00007f43080a3000, 0x00007f4300044000, 0x00007f430c02a000, 0x00007f43080dd000, 0x00007f430402f800, 0x00007f4278058800, 0x00007f42e0056000, 0x00007f42e084f800, 0x00007f4304030000, 0x00007f42e042d800, 0x00007f42f8006800, 0x00007f42e042e800, 0x00007f42f8001800, 0x00007f42f401b800, 0x00007f430000f000, 0x00007f42f401d000, 0x00007f42f401e000, 0x00007f42f401f800, 0x00007f4304031800, 0x00007f42fc5cf000, 0x00007f4304032800, 0x00007f43245f9000, 0x00007f43242f1800, 0x00007f4304034000, 0x00007f43242f2000, 0x00007f4274018000, 0x00007f427805d000, 0x00007f4284183000, 0x00007f4284158800, 0x00007f4280022800, 0x00007f428c0a6000, 0x00007f429008a800, 0x00007f428c06d000, 0x00007f429807c000, 0x00007f428c07b000, 0x00007f42ac009000, 0x00007f42ac00f000, 0x00007f42ac00f800, 0x00007f42ac010800, 0x00007f42ec99e000, 0x00007f42ec5dc800, 0x00007f42f4021000, 0x00007f42ec63c800, 0x00007f42f4022800, 0x00007f42f4028000, 0x00007f42fc582800, 0x00007f43242f3000, 0x0000557a4abd1000, 0x00007f43242f4000, 0x00007f426401a800, 0x00007f42bc02b800, 0x00007f42bc00f800, 0x00007f4264012800, 0x00007f427006d800, 0x0000557a4ac60800, 0x00007f427c020800, 0x00007f428c07b800, 0x0000557a4ac61800, 0x00007f428c070800, 0x00007f428808f000, 0x00007f42a4036800, 0x00007f429c010000, 0x00007f429c011000, 0x00007f429808e000, 0x00007f42ac011000, 0x00007f4298076000, 0x00007f42b4005000, 0x00007f42c4005800, 0x00007f42b400a800, 0x00007f42bc01d800, 0x00007f42cc31f800, 0x00007f42cc321000, 0x00007f42d401c800, 0x00007f42e8030000, 0x00007f42e0769000, 0x00007f42d401d000, 0x00007f42f8008000, 0x00007f42f8008800, 0x00007f42f4029000, 0x00007f43080de000, 0x00007f430c04c800, 0x00007f4304035800, 0x00007f430c04e800, 0x00007f43242f5800, 0x00007f430c050800, 0x00007f430c051800, 0x00007f43418ab000, 0x00007f4260011800, 0x00007f42bc01e800, 0x00007f4274005800, 0x00007f426000e800, 0x00007f426c033000, 0x00007f429016f000, 0x00007f42840cd000, 0x00007f426c021800, 0x00007f426c034800, 0x00007f42b00ba800, 0x00007f426c038800, 0x00007f42c4009000, 0x00007f426c044800, 0x00007f42bc019000, 0x00007f42bc013000, 0x00007f42d0061000, 0x00007f42bc013800, 0x00007f42e4005800, 0x00007f42e076a000, 0x00007f42e4009000, 0x00007f42e400b000, 0x00007f42f4002800, 0x00007f43080df800, 0x00007f42f4004000, 0x00007f43080a5000, 0x00007f4304038000, 0x00007f431800d000, 0x00007f43242f7800, 0x00007f42e401c000, 0x0000557a4acaf800, 0x00007f4310656000, 0x00007f4310149800, 0x00007f4260003000, 0x0000557a4acb1000, 0x00007f426c01a000, 0x00007f4260036000, 0x00007f427c021800, 0x00007f4260016800, 0x00007f427805a000, 0x00007f42780a0800, 0x00007f428c071800, 0x00007f4288092000, 0x00007f4294009000, 0x00007f42a403a800, 0x00007f4298077800, 0x00007f42bc02e000, 0x00007f4298079000, 0x00007f429800f800, 0x00007f42a0024800, 0x00007f42ac012800, 0x00007f42ac015000, 0x00007f42c400b000, 0x00007f42c0021800, 0x00007f42b8166000, 0x00007f42e00aa800, 0x00007f42d0063000, 0x00007f42e00ab800, 0x00007f42dc006000, 0x00007f430403a000, 0x00007f43244e4800, 0x00007f4318011800, 0x00007f43418a7000, 0x00007f4341b6a000, 0x0000557a4acb3800, 0x0000557a4acf9800, 0x00007f426c01f800, 0x00007f427003f000, 0x00007f4268028000, 0x00007f42bc030000, 0x00007f427003a800, 0x00007f4268028800, 0x00007f428c075000, 0x00007f428c076000, 0x00007f428c077000, 0x00007f429c018800, 0x00007f4298011000, 0x00007f42a400b800, 0x00007f42a0026000, 0x00007f42ac016000, 0x00007f42a0028000, 0x00007f4298012800, 0x00007f429801b800, 0x00007f42bc032000, 0x00007f429801c800, 0x00007f429801e000, 0x00007f4298020000, 0x00007f4298022000, 0x00007f42d0067000, 0x00007f42e00ac800, 0x00007f42dc008000, 0x00007f42f4006000, 0x00007f42e00cf000, 0x00007f42f06b3800 } "Reference Handler" #2 daemon prio=10 os_prio=0 cpu=45.40ms elapsed=9929.56s allocated=0B defined_classes=0 tid=0x00007f434022f000 nid=0x7972 waiting on condition [0x00007f43150f4000] java.lang.Thread.State: RUNNABLE at java.lang.ref.Reference.waitForReferencePendingList(java.base@11.0.11/Native Method) at java.lang.ref.Reference.processPendingReferences(java.base@11.0.11/Reference.java:241) at java.lang.ref.Reference$ReferenceHandler.run(java.base@11.0.11/Reference.java:213) Locked ownable synchronizers: - None "Finalizer" #3 daemon prio=8 os_prio=0 cpu=42.95ms elapsed=9929.56s allocated=336B defined_classes=0 tid=0x00007f4340231000 nid=0x7973 in Object.wait() [0x00007f4314ff3000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.11/Native Method) - waiting on at java.lang.ref.ReferenceQueue.remove(java.base@11.0.11/ReferenceQueue.java:155) - waiting to re-lock in wait() <0x000000070614b288> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@11.0.11/ReferenceQueue.java:176) at java.lang.ref.Finalizer$FinalizerThread.run(java.base@11.0.11/Finalizer.java:170) Locked ownable synchronizers: - None "Signal Dispatcher" #4 daemon prio=9 os_prio=0 cpu=0.56ms elapsed=9929.56s allocated=480B defined_classes=0 tid=0x00007f4340236800 nid=0x7974 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Service Thread" #5 daemon prio=9 os_prio=0 cpu=0.14ms elapsed=9929.56s allocated=0B defined_classes=0 tid=0x00007f4340238800 nid=0x7975 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C2 CompilerThread0" #6 daemon prio=9 os_prio=0 cpu=119631.66ms elapsed=9929.56s allocated=1816B defined_classes=0 tid=0x00007f434023a800 nid=0x7976 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task Locked ownable synchronizers: - None "C1 CompilerThread0" #8 daemon prio=9 os_prio=0 cpu=15315.24ms elapsed=9929.56s allocated=107K defined_classes=0 tid=0x00007f434023c800 nid=0x7977 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task Locked ownable synchronizers: - None "Sweeper thread" #9 daemon prio=9 os_prio=0 cpu=322.17ms elapsed=9929.56s allocated=0B defined_classes=0 tid=0x00007f434023e800 nid=0x7978 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Common-Cleaner" #10 daemon prio=8 os_prio=0 cpu=19.32ms elapsed=9929.53s allocated=0B defined_classes=0 tid=0x00007f4340299800 nid=0x797a in Object.wait() [0x00007f431437b000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.11/Native Method) - waiting on at java.lang.ref.ReferenceQueue.remove(java.base@11.0.11/ReferenceQueue.java:155) - waiting to re-lock in wait() <0x0000000706143a68> (a java.lang.ref.ReferenceQueue$Lock) at jdk.internal.ref.CleanerImpl.run(java.base@11.0.11/CleanerImpl.java:148) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) at jdk.internal.misc.InnocuousThread.run(java.base@11.0.11/InnocuousThread.java:134) Locked ownable synchronizers: - None "mysql-cj-abandoned-connection-cleanup" #12 daemon prio=5 os_prio=0 cpu=307.16ms elapsed=9928.81s allocated=2183K defined_classes=4 tid=0x00007f4340ba9000 nid=0x7981 in Object.wait() [0x00007f42dbbf6000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.11/Native Method) - waiting on at java.lang.ref.ReferenceQueue.remove(java.base@11.0.11/ReferenceQueue.java:155) - waiting to re-lock in wait() <0x00000007064707a8> (a java.lang.ref.ReferenceQueue$Lock) at com.mysql.cj.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:91) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.11/ThreadPoolExecutor.java:1128) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.11/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - <0x0000000706470950> (a java.util.concurrent.ThreadPoolExecutor$Worker) "HikariPool-1 housekeeper" #13 daemon prio=5 os_prio=0 cpu=98.36ms elapsed=9927.95s allocated=87216B defined_classes=2 tid=0x00007f4340e38800 nid=0x7982 waiting on condition [0x00007f42db4f5000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x00000007066074f8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.11/LockSupport.java:234) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.11/AbstractQueuedSynchronizer.java:2123) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.11/ScheduledThreadPoolExecutor.java:1182) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.11/ScheduledThreadPoolExecutor.java:899) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.11/ThreadPoolExecutor.java:1054) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.11/ThreadPoolExecutor.java:1114) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.11/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "Timer-0" #16 prio=5 os_prio=0 cpu=45.06ms elapsed=9922.44s allocated=570K defined_classes=2 tid=0x00007f43413ed800 nid=0x79a4 in Object.wait() [0x00007f42db1f4000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.11/Native Method) - waiting on at java.util.TimerThread.mainLoop(java.base@11.0.11/Timer.java:553) - waiting to re-lock in wait() <0x0000000707af6378> (a java.util.TaskQueue) at java.util.TimerThread.run(java.base@11.0.11/Timer.java:506) Locked ownable synchronizers: - None "nioEventLoopGroup-2-1" #17 prio=10 os_prio=0 cpu=3264.66ms elapsed=9921.21s allocated=20383K defined_classes=21 tid=0x00007f4341850800 nid=0x79a5 runnable [0x00007f42d9428000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPoll.wait(java.base@11.0.11/Native Method) at sun.nio.ch.EPollSelectorImpl.doSelect(java.base@11.0.11/EPollSelectorImpl.java:120) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.11/SelectorImpl.java:124) - locked <0x0000000707b001d0> (a io.netty.channel.nio.SelectedSelectionKeySet) - locked <0x0000000707b00178> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.11/SelectorImpl.java:141) at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68) at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:810) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "nioEventLoopGroup-2-2" #18 prio=10 os_prio=0 cpu=16.42ms elapsed=9921.19s allocated=76032B defined_classes=0 tid=0x00007f434184e000 nid=0x79a6 runnable [0x00007f42d9327000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPoll.wait(java.base@11.0.11/Native Method) at sun.nio.ch.EPollSelectorImpl.doSelect(java.base@11.0.11/EPollSelectorImpl.java:120) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.11/SelectorImpl.java:124) - locked <0x0000000707af6718> (a io.netty.channel.nio.SelectedSelectionKeySet) - locked <0x0000000707af66c0> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.11/SelectorImpl.java:141) at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68) at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:810) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "nioEventLoopGroup-2-3" #19 prio=10 os_prio=0 cpu=5.76ms elapsed=9921.19s allocated=15304B defined_classes=0 tid=0x00007f4341851800 nid=0x79a7 runnable [0x00007f42d9226000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPoll.wait(java.base@11.0.11/Native Method) at sun.nio.ch.EPollSelectorImpl.doSelect(java.base@11.0.11/EPollSelectorImpl.java:120) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.11/SelectorImpl.java:124) - locked <0x0000000707b006d8> (a io.netty.channel.nio.SelectedSelectionKeySet) - locked <0x0000000707b00680> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.11/SelectorImpl.java:141) at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68) at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:810) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "nioEventLoopGroup-2-4" #20 prio=10 os_prio=0 cpu=5.61ms elapsed=9921.19s allocated=14888B defined_classes=0 tid=0x00007f4341852800 nid=0x79a8 runnable [0x00007f42d9125000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPoll.wait(java.base@11.0.11/Native Method) at sun.nio.ch.EPollSelectorImpl.doSelect(java.base@11.0.11/EPollSelectorImpl.java:120) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.11/SelectorImpl.java:124) - locked <0x0000000707af6a80> (a io.netty.channel.nio.SelectedSelectionKeySet) - locked <0x0000000707af6a28> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.11/SelectorImpl.java:141) at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68) at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:810) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "nioEventLoopGroup-2-5" #21 prio=10 os_prio=0 cpu=4325.35ms elapsed=9921.18s allocated=27147K defined_classes=25 tid=0x00007f4341854800 nid=0x79a9 runnable [0x00007f42d9024000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPoll.wait(java.base@11.0.11/Native Method) at sun.nio.ch.EPollSelectorImpl.doSelect(java.base@11.0.11/EPollSelectorImpl.java:120) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.11/SelectorImpl.java:124) - locked <0x0000000707b009a8> (a io.netty.channel.nio.SelectedSelectionKeySet) - locked <0x0000000707b00950> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.11/SelectorImpl.java:141) at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68) at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:810) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "nioEventLoopGroup-2-6" #22 prio=10 os_prio=0 cpu=5.31ms elapsed=9921.18s allocated=14720B defined_classes=0 tid=0x00007f4341856000 nid=0x79aa runnable [0x00007f42d8f23000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPoll.wait(java.base@11.0.11/Native Method) at sun.nio.ch.EPollSelectorImpl.doSelect(java.base@11.0.11/EPollSelectorImpl.java:120) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.11/SelectorImpl.java:124) - locked <0x0000000707af6d50> (a io.netty.channel.nio.SelectedSelectionKeySet) - locked <0x0000000707af6cf8> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.11/SelectorImpl.java:141) at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68) at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:810) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "nioEventLoopGroup-3-1" #23 prio=10 os_prio=0 cpu=13897.25ms elapsed=9921.17s allocated=806M defined_classes=229 tid=0x00007f434185a800 nid=0x79ab waiting on condition [0x00007f42d8e22000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070734bcb8> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.BaseObjectManager.readLock(BaseObjectManager.java:53) at org.traccar.database.BaseObjectManager.getById(BaseObjectManager.java:78) at org.traccar.database.DeviceManager.lookupAttribute(DeviceManager.java:519) at org.traccar.database.DeviceManager.lookupAttributeString(DeviceManager.java:484) at org.traccar.handler.CopyAttributesHandler.handlePosition(CopyAttributesHandler.java:35) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:27) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.access$600(AbstractChannelHandlerContext.java:61) at io.netty.channel.AbstractChannelHandlerContext$7.run(AbstractChannelHandlerContext.java:370) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "nioEventLoopGroup-2-7" #24 prio=10 os_prio=0 cpu=7.37ms elapsed=9921.07s allocated=14720B defined_classes=0 tid=0x00007f434185b800 nid=0x79ac runnable [0x00007f42d8d21000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPoll.wait(java.base@11.0.11/Native Method) at sun.nio.ch.EPollSelectorImpl.doSelect(java.base@11.0.11/EPollSelectorImpl.java:120) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.11/SelectorImpl.java:124) - locked <0x0000000707baf5b8> (a io.netty.channel.nio.SelectedSelectionKeySet) - locked <0x0000000707baf560> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.11/SelectorImpl.java:141) at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68) at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:810) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "nioEventLoopGroup-2-8" #25 prio=10 os_prio=0 cpu=5.90ms elapsed=9921.07s allocated=14688B defined_classes=0 tid=0x00007f434185d000 nid=0x79ad runnable [0x00007f42d8c20000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPoll.wait(java.base@11.0.11/Native Method) at sun.nio.ch.EPollSelectorImpl.doSelect(java.base@11.0.11/EPollSelectorImpl.java:120) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.11/SelectorImpl.java:124) - locked <0x0000000707baf888> (a io.netty.channel.nio.SelectedSelectionKeySet) - locked <0x0000000707baf830> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.11/SelectorImpl.java:141) at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68) at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:810) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "nioEventLoopGroup-3-2" #26 prio=10 os_prio=0 cpu=13065.68ms elapsed=9921.07s allocated=741M defined_classes=154 tid=0x00007f434185e800 nid=0x79ae waiting on condition [0x00007f42d8b1e000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getAllDeviceUsers(PermissionsManager.java:119) at org.traccar.database.PermissionsManager.getDeviceUsers(PermissionsManager.java:133) at org.traccar.database.DeviceManager.putPosition(DeviceManager.java:303) at org.traccar.database.DeviceManager.updateLatestPosition(DeviceManager.java:405) at org.traccar.MainEventHandler.channelRead(MainEventHandler.java:59) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:29) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:29) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:29) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:29) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:29) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:29) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:29) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:29) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:29) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:29) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:29) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:29) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:29) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:29) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:29) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.access$600(AbstractChannelHandlerContext.java:61) at io.netty.channel.AbstractChannelHandlerContext$7.run(AbstractChannelHandlerContext.java:370) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - <0x000000070734bcb8> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) "nioEventLoopGroup-2-9" #27 prio=10 os_prio=0 cpu=5.79ms elapsed=9921.06s allocated=14688B defined_classes=0 tid=0x00007f4341860800 nid=0x79af runnable [0x00007f42d8a1e000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPoll.wait(java.base@11.0.11/Native Method) at sun.nio.ch.EPollSelectorImpl.doSelect(java.base@11.0.11/EPollSelectorImpl.java:120) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.11/SelectorImpl.java:124) - locked <0x0000000707d92058> (a io.netty.channel.nio.SelectedSelectionKeySet) - locked <0x0000000707d92000> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.11/SelectorImpl.java:141) at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68) at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:810) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "nioEventLoopGroup-2-10" #28 prio=10 os_prio=0 cpu=5.39ms elapsed=9921.06s allocated=14656B defined_classes=0 tid=0x00007f4341862800 nid=0x79b0 runnable [0x00007f42d891d000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPoll.wait(java.base@11.0.11/Native Method) at sun.nio.ch.EPollSelectorImpl.doSelect(java.base@11.0.11/EPollSelectorImpl.java:120) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.11/SelectorImpl.java:124) - locked <0x0000000707d92328> (a io.netty.channel.nio.SelectedSelectionKeySet) - locked <0x0000000707d922d0> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.11/SelectorImpl.java:141) at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68) at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:810) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "nioEventLoopGroup-2-11" #29 prio=10 os_prio=0 cpu=1374.36ms elapsed=9921.06s allocated=8831K defined_classes=0 tid=0x00007f4341864800 nid=0x79b1 runnable [0x00007f42d881c000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPoll.wait(java.base@11.0.11/Native Method) at sun.nio.ch.EPollSelectorImpl.doSelect(java.base@11.0.11/EPollSelectorImpl.java:120) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.11/SelectorImpl.java:124) - locked <0x0000000707d925f8> (a io.netty.channel.nio.SelectedSelectionKeySet) - locked <0x0000000707d925a0> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.11/SelectorImpl.java:141) at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68) at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:810) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "nioEventLoopGroup-2-12" #30 prio=10 os_prio=0 cpu=360.78ms elapsed=9921.05s allocated=2090K defined_classes=0 tid=0x00007f4341866000 nid=0x79b2 runnable [0x00007f42d871b000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPoll.wait(java.base@11.0.11/Native Method) at sun.nio.ch.EPollSelectorImpl.doSelect(java.base@11.0.11/EPollSelectorImpl.java:120) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.11/SelectorImpl.java:124) - locked <0x0000000707d926f8> (a io.netty.channel.nio.SelectedSelectionKeySet) - locked <0x0000000707b02338> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.11/SelectorImpl.java:141) at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68) at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:810) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "nioEventLoopGroup-3-3" #31 prio=10 os_prio=0 cpu=17242.35ms elapsed=9921.04s allocated=984M defined_classes=8 tid=0x00007f4341868000 nid=0x79b3 waiting on condition [0x00007f42d8619000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070734bcb8> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.BaseObjectManager.readLock(BaseObjectManager.java:53) at org.traccar.database.BaseObjectManager.getById(BaseObjectManager.java:78) at org.traccar.database.DeviceManager.getById(DeviceManager.java:32) at org.traccar.database.ConnectionManager.updateDevice(ConnectionManager.java:149) at org.traccar.BaseProtocolDecoder.onMessageEvent(BaseProtocolDecoder.java:241) at org.traccar.ExtendedObjectDecoder.channelRead(ExtendedObjectDecoder.java:53) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.WrapperContext.fireChannelRead(WrapperContext.java:102) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296) at org.traccar.WrapperInboundHandler.channelRead(WrapperInboundHandler.java:57) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) at org.traccar.handler.StandardLoggingHandler.channelRead(StandardLoggingHandler.java:43) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.handler.NetworkMessageHandler.channelRead(NetworkMessageHandler.java:37) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "nioEventLoopGroup-3-4" #32 prio=10 os_prio=0 cpu=16074.30ms elapsed=9921.04s allocated=932M defined_classes=9 tid=0x00007f4341869800 nid=0x79b4 waiting on condition [0x00007f42d8518000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070734bcb8> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.BaseObjectManager.readLock(BaseObjectManager.java:53) at org.traccar.database.BaseObjectManager.getById(BaseObjectManager.java:78) at org.traccar.database.DeviceManager.getById(DeviceManager.java:32) at org.traccar.database.ConnectionManager.updateDevice(ConnectionManager.java:149) at org.traccar.BaseProtocolDecoder.onMessageEvent(BaseProtocolDecoder.java:241) at org.traccar.ExtendedObjectDecoder.channelRead(ExtendedObjectDecoder.java:53) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.WrapperContext.fireChannelRead(WrapperContext.java:102) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296) at org.traccar.WrapperInboundHandler.channelRead(WrapperInboundHandler.java:57) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) at org.traccar.handler.StandardLoggingHandler.channelRead(StandardLoggingHandler.java:43) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.handler.NetworkMessageHandler.channelRead(NetworkMessageHandler.java:37) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "nioEventLoopGroup-3-5" #33 prio=10 os_prio=0 cpu=18747.70ms elapsed=9921.03s allocated=1063M defined_classes=31 tid=0x00007f434186c800 nid=0x79b5 waiting on condition [0x00007f42d8417000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070734bcb8> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.BaseObjectManager.readLock(BaseObjectManager.java:53) at org.traccar.database.DeviceManager.getByUniqueId(DeviceManager.java:130) at org.traccar.BaseProtocolDecoder.findDeviceId(BaseProtocolDecoder.java:111) at org.traccar.BaseProtocolDecoder.getDeviceSession(BaseProtocolDecoder.java:179) at org.traccar.BaseProtocolDecoder.getDeviceSession(BaseProtocolDecoder.java:144) at org.traccar.protocol.GalileoProtocolDecoder.decodePositions(GalileoProtocolDecoder.java:277) at org.traccar.protocol.GalileoProtocolDecoder.decode(GalileoProtocolDecoder.java:243) at org.traccar.ExtendedObjectDecoder.channelRead(ExtendedObjectDecoder.java:52) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.WrapperContext.fireChannelRead(WrapperContext.java:102) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296) at org.traccar.WrapperInboundHandler.channelRead(WrapperInboundHandler.java:57) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) at org.traccar.handler.StandardLoggingHandler.channelRead(StandardLoggingHandler.java:43) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.handler.NetworkMessageHandler.channelRead(NetworkMessageHandler.java:37) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "nioEventLoopGroup-3-6" #34 prio=10 os_prio=0 cpu=14874.61ms elapsed=9921.02s allocated=859M defined_classes=12 tid=0x00007f434186e000 nid=0x79b6 waiting on condition [0x00007f42d8316000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070734bcb8> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.BaseObjectManager.readLock(BaseObjectManager.java:53) at org.traccar.database.BaseObjectManager.getById(BaseObjectManager.java:78) at org.traccar.database.DeviceManager.getById(DeviceManager.java:32) at org.traccar.database.ConnectionManager.updateDevice(ConnectionManager.java:149) at org.traccar.BaseProtocolDecoder.onMessageEvent(BaseProtocolDecoder.java:241) at org.traccar.ExtendedObjectDecoder.channelRead(ExtendedObjectDecoder.java:53) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.WrapperContext.fireChannelRead(WrapperContext.java:102) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296) at org.traccar.WrapperInboundHandler.channelRead(WrapperInboundHandler.java:57) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) at org.traccar.handler.StandardLoggingHandler.channelRead(StandardLoggingHandler.java:43) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.handler.NetworkMessageHandler.channelRead(NetworkMessageHandler.java:37) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "nioEventLoopGroup-3-7" #35 prio=10 os_prio=0 cpu=13119.41ms elapsed=9921.01s allocated=752M defined_classes=14 tid=0x00007f434186f800 nid=0x79b7 waiting on condition [0x00007f42d8215000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070734bcb8> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.BaseObjectManager.readLock(BaseObjectManager.java:53) at org.traccar.database.BaseObjectManager.getById(BaseObjectManager.java:78) at org.traccar.database.DeviceManager.getById(DeviceManager.java:32) at org.traccar.database.ConnectionManager.updateDevice(ConnectionManager.java:149) at org.traccar.BaseProtocolDecoder.onMessageEvent(BaseProtocolDecoder.java:241) at org.traccar.ExtendedObjectDecoder.channelRead(ExtendedObjectDecoder.java:53) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.WrapperContext.fireChannelRead(WrapperContext.java:102) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296) at org.traccar.WrapperInboundHandler.channelRead(WrapperInboundHandler.java:57) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) at org.traccar.handler.StandardLoggingHandler.channelRead(StandardLoggingHandler.java:43) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.handler.NetworkMessageHandler.channelRead(NetworkMessageHandler.java:37) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "nioEventLoopGroup-3-8" #36 prio=10 os_prio=0 cpu=18148.55ms elapsed=9921.00s allocated=1015M defined_classes=44 tid=0x00007f4341871800 nid=0x79b8 waiting on condition [0x00007f42d8114000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070734bcb8> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.BaseObjectManager.readLock(BaseObjectManager.java:53) at org.traccar.database.BaseObjectManager.getById(BaseObjectManager.java:78) at org.traccar.database.DeviceManager.getById(DeviceManager.java:32) at org.traccar.database.ConnectionManager.updateDevice(ConnectionManager.java:149) at org.traccar.BaseProtocolDecoder.onMessageEvent(BaseProtocolDecoder.java:241) at org.traccar.ExtendedObjectDecoder.channelRead(ExtendedObjectDecoder.java:53) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.WrapperContext.fireChannelRead(WrapperContext.java:102) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296) at org.traccar.WrapperInboundHandler.channelRead(WrapperInboundHandler.java:57) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) at org.traccar.handler.StandardLoggingHandler.channelRead(StandardLoggingHandler.java:43) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.handler.NetworkMessageHandler.channelRead(NetworkMessageHandler.java:37) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "nioEventLoopGroup-3-9" #37 prio=10 os_prio=0 cpu=16686.47ms elapsed=9920.99s allocated=947M defined_classes=331 tid=0x00007f4341873800 nid=0x79b9 waiting on condition [0x00007f425fffd000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070734bcb8> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.BaseObjectManager.readLock(BaseObjectManager.java:53) at org.traccar.database.BaseObjectManager.getById(BaseObjectManager.java:78) at org.traccar.database.DeviceManager.getById(DeviceManager.java:32) at org.traccar.database.ConnectionManager.updateDevice(ConnectionManager.java:149) at org.traccar.BaseProtocolDecoder.onMessageEvent(BaseProtocolDecoder.java:241) at org.traccar.ExtendedObjectDecoder.channelRead(ExtendedObjectDecoder.java:53) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.WrapperContext.fireChannelRead(WrapperContext.java:102) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296) at org.traccar.WrapperInboundHandler.channelRead(WrapperInboundHandler.java:57) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) at org.traccar.handler.StandardLoggingHandler.channelRead(StandardLoggingHandler.java:43) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.handler.NetworkMessageHandler.channelRead(NetworkMessageHandler.java:37) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "nioEventLoopGroup-3-10" #38 prio=10 os_prio=0 cpu=17472.90ms elapsed=9920.99s allocated=984M defined_classes=25 tid=0x00007f4341875000 nid=0x79ba waiting on condition [0x00007f425fefc000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070734bcb8> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.BaseObjectManager.readLock(BaseObjectManager.java:53) at org.traccar.database.BaseObjectManager.getById(BaseObjectManager.java:78) at org.traccar.database.DeviceManager.getById(DeviceManager.java:32) at org.traccar.database.ConnectionManager.updateDevice(ConnectionManager.java:149) at org.traccar.BaseProtocolDecoder.onMessageEvent(BaseProtocolDecoder.java:241) at org.traccar.ExtendedObjectDecoder.channelRead(ExtendedObjectDecoder.java:53) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.WrapperContext.fireChannelRead(WrapperContext.java:102) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296) at org.traccar.WrapperInboundHandler.channelRead(WrapperInboundHandler.java:57) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) at org.traccar.handler.StandardLoggingHandler.channelRead(StandardLoggingHandler.java:43) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.handler.NetworkMessageHandler.channelRead(NetworkMessageHandler.java:37) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "nioEventLoopGroup-3-11" #39 prio=10 os_prio=0 cpu=21022.01ms elapsed=9920.98s allocated=1382M defined_classes=4 tid=0x00007f434187f000 nid=0x79bb waiting on condition [0x00007f425fdfb000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070734bcb8> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.BaseObjectManager.readLock(BaseObjectManager.java:53) at org.traccar.database.BaseObjectManager.getById(BaseObjectManager.java:78) at org.traccar.database.DeviceManager.getById(DeviceManager.java:32) at org.traccar.database.ConnectionManager.updateDevice(ConnectionManager.java:149) at org.traccar.BaseProtocolDecoder.onMessageEvent(BaseProtocolDecoder.java:241) at org.traccar.ExtendedObjectDecoder.channelRead(ExtendedObjectDecoder.java:53) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.WrapperContext.fireChannelRead(WrapperContext.java:102) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296) at org.traccar.WrapperInboundHandler.channelRead(WrapperInboundHandler.java:57) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) at org.traccar.handler.StandardLoggingHandler.channelRead(StandardLoggingHandler.java:43) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.handler.NetworkMessageHandler.channelRead(NetworkMessageHandler.java:37) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "nioEventLoopGroup-3-12" #40 prio=10 os_prio=0 cpu=13366.51ms elapsed=9920.96s allocated=734M defined_classes=10 tid=0x00007f4341881000 nid=0x79bc waiting on condition [0x00007f425fcfa000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070734bcb8> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.BaseObjectManager.readLock(BaseObjectManager.java:53) at org.traccar.database.BaseObjectManager.getById(BaseObjectManager.java:78) at org.traccar.database.DeviceManager.getById(DeviceManager.java:32) at org.traccar.database.ConnectionManager.updateDevice(ConnectionManager.java:149) at org.traccar.BaseProtocolDecoder.onMessageEvent(BaseProtocolDecoder.java:241) at org.traccar.ExtendedObjectDecoder.channelRead(ExtendedObjectDecoder.java:53) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.WrapperContext.fireChannelRead(WrapperContext.java:102) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296) at org.traccar.WrapperInboundHandler.channelRead(WrapperInboundHandler.java:57) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) at org.traccar.handler.StandardLoggingHandler.channelRead(StandardLoggingHandler.java:43) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.handler.NetworkMessageHandler.channelRead(NetworkMessageHandler.java:37) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-41" #41 prio=5 os_prio=0 cpu=2.99ms elapsed=9920.80s allocated=101648B defined_classes=3 tid=0x00007f43418a2000 nid=0x79bd runnable [0x00007f425f9fa000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPoll.wait(java.base@11.0.11/Native Method) at sun.nio.ch.EPollSelectorImpl.doSelect(java.base@11.0.11/EPollSelectorImpl.java:120) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.11/SelectorImpl.java:124) - locked <0x0000000708daf258> (a sun.nio.ch.Util$2) - locked <0x0000000708daf200> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.11/SelectorImpl.java:141) at org.eclipse.jetty.io.ManagedSelector.nioSelect(ManagedSelector.java:180) at org.eclipse.jetty.io.ManagedSelector.select(ManagedSelector.java:187) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:604) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:541) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:357) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:181) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:132) at org.eclipse.jetty.io.ManagedSelector$$Lambda$275/0x0000000840613c40.run(Unknown Source) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-45-acceptor-0@78e88611-ServerConnector@1b7332a7{HTTP/1.1, (http/1.1)}{0.0.0.0:8090}" #45 prio=3 os_prio=0 cpu=546.06ms elapsed=9920.80s allocated=1892K defined_classes=1 tid=0x00007f43418a9000 nid=0x79c1 runnable [0x00007f425f5f6000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.ServerSocketChannelImpl.accept0(java.base@11.0.11/Native Method) at sun.nio.ch.ServerSocketChannelImpl.accept(java.base@11.0.11/ServerSocketChannelImpl.java:533) at sun.nio.ch.ServerSocketChannelImpl.accept(java.base@11.0.11/ServerSocketChannelImpl.java:285) at org.eclipse.jetty.server.ServerConnector.accept(ServerConnector.java:380) at org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnector.java:728) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - <0x00000007081b92c0> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "Session-HouseKeeper-18dac12f-1" #49 prio=5 os_prio=0 cpu=10.34ms elapsed=9920.56s allocated=115K defined_classes=8 tid=0x00007f4341910800 nid=0x79c5 waiting on condition [0x00007f425f1f2000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x0000000708db7088> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.11/LockSupport.java:234) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.11/AbstractQueuedSynchronizer.java:2123) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.11/ScheduledThreadPoolExecutor.java:1182) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.11/ScheduledThreadPoolExecutor.java:899) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.11/ThreadPoolExecutor.java:1054) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.11/ThreadPoolExecutor.java:1114) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.11/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "pool-2-thread-1" #50 prio=5 os_prio=0 cpu=3168.48ms elapsed=9920.16s allocated=87744B defined_classes=0 tid=0x00007f428c028000 nid=0x79c6 waiting on condition [0x00007f425dcf0000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070734bcb8> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.BaseObjectManager.readLock(BaseObjectManager.java:53) at org.traccar.database.BaseObjectManager.getById(BaseObjectManager.java:78) at org.traccar.database.DeviceManager.getById(DeviceManager.java:32) at org.traccar.database.ConnectionManager.updateDevice(ConnectionManager.java:149) at org.traccar.database.ConnectionManager.lambda$updateDevice$1(ConnectionManager.java:196) at org.traccar.database.ConnectionManager$$Lambda$318/0x000000084069b040.run(Unknown Source) at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:669) at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:744) at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:469) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "pool-4-thread-1" #51 prio=5 os_prio=0 cpu=73.61ms elapsed=9918.80s allocated=910K defined_classes=0 tid=0x00007f4341565800 nid=0x79c7 waiting on condition [0x00007f42565e8000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070734bcb8> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.BaseObjectManager.readLock(BaseObjectManager.java:53) at org.traccar.database.BaseObjectManager.getAllItems(BaseObjectManager.java:173) at org.traccar.database.DeviceManager.getAllItems(DeviceManager.java:173) at org.traccar.database.DeviceManager.getAllDevices(DeviceManager.java:186) at org.traccar.schedule.TaskDeviceInactivityCheck.run(TaskDeviceInactivityCheck.java:57) at java.util.concurrent.Executors$RunnableAdapter.call(java.base@11.0.11/Executors.java:515) at java.util.concurrent.FutureTask.runAndReset(java.base@11.0.11/FutureTask.java:305) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(java.base@11.0.11/ScheduledThreadPoolExecutor.java:305) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.11/ThreadPoolExecutor.java:1128) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.11/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - <0x0000000708db7398> (a java.util.concurrent.ThreadPoolExecutor$Worker) "Timer-1" #52 prio=5 os_prio=0 cpu=3715.52ms elapsed=9918.80s allocated=309M defined_classes=4 tid=0x00007f4341577000 nid=0x79c8 in Object.wait() [0x00007f42564e7000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.11/Native Method) - waiting on at java.util.TimerThread.mainLoop(java.base@11.0.11/Timer.java:553) - waiting to re-lock in wait() <0x0000000708db7c00> (a java.util.TaskQueue) at java.util.TimerThread.run(java.base@11.0.11/Timer.java:506) Locked ownable synchronizers: - None "Timer-2" #53 prio=5 os_prio=0 cpu=0.45ms elapsed=9918.80s allocated=32B defined_classes=0 tid=0x00007f4341578800 nid=0x79c9 waiting on condition [0x00007f42563e6000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070734bcb8> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.BaseObjectManager.readLock(BaseObjectManager.java:53) at org.traccar.database.BaseObjectManager.getAllItems(BaseObjectManager.java:173) at org.traccar.database.DeviceManager.getAllItems(DeviceManager.java:173) at org.traccar.database.DeviceManager.getAllDevices(DeviceManager.java:186) at org.traccar.Main$3.run(Main.java:172) at java.util.TimerThread.mainLoop(java.base@11.0.11/Timer.java:556) at java.util.TimerThread.run(java.base@11.0.11/Timer.java:506) Locked ownable synchronizers: - None "DestroyJavaVM" #56 prio=5 os_prio=0 cpu=9493.09ms elapsed=9918.73s allocated=480B defined_classes=0 tid=0x00007f4340015800 nid=0x796b waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Connector-Scheduler-1b7332a7-1" #73 prio=5 os_prio=0 cpu=1087.80ms elapsed=9917.19s allocated=5494K defined_classes=0 tid=0x00007f4284006000 nid=0x79de waiting on condition [0x00007f4250f9b000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x0000000708e2dde0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.11/LockSupport.java:234) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.11/AbstractQueuedSynchronizer.java:2123) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.11/ScheduledThreadPoolExecutor.java:1182) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@11.0.11/ScheduledThreadPoolExecutor.java:899) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@11.0.11/ThreadPoolExecutor.java:1054) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.11/ThreadPoolExecutor.java:1114) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.11/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-330" #330 prio=5 os_prio=0 cpu=761.07ms elapsed=8452.63s allocated=186M defined_classes=1 tid=0x00007f42b4002800 nid=0x7c7f waiting on condition [0x00007f425159f000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-357" #357 prio=5 os_prio=0 cpu=404.42ms elapsed=8227.14s allocated=84301K defined_classes=2 tid=0x00007f42b0069800 nid=0x7cc8 waiting on condition [0x00007f424d966000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-433" #433 prio=5 os_prio=0 cpu=228.84ms elapsed=7584.65s allocated=21046K defined_classes=0 tid=0x00007f429807d000 nid=0x7d82 waiting on condition [0x00007f424ef7d000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-437" #437 prio=5 os_prio=0 cpu=342.29ms elapsed=7584.34s allocated=55857K defined_classes=2 tid=0x0000557a4ac5f000 nid=0x7d85 waiting on condition [0x00007f4250491000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-501" #501 prio=5 os_prio=0 cpu=350.20ms elapsed=6877.74s allocated=106M defined_classes=48 tid=0x00007f4300043000 nid=0x7e22 waiting on condition [0x00007f4252ba4000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-531" #531 prio=5 os_prio=0 cpu=40.57ms elapsed=6444.50s allocated=1211K defined_classes=0 tid=0x00007f42e802f000 nid=0x7e85 waiting on condition [0x00007f4250a94000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.database.PermissionsManager.login(PermissionsManager.java:1312) at org.traccar.api.resource.SessionResource.add(SessionResource.java:104) at jdk.internal.reflect.GeneratedMethodAccessor433.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$$Lambda$425/0x0000000840776440.invoke(Unknown Source) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-532" #532 prio=5 os_prio=0 cpu=16.29ms elapsed=6444.50s allocated=713K defined_classes=0 tid=0x00007f4304004000 nid=0x7e86 waiting on condition [0x00007f4250b95000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.database.PermissionsManager.login(PermissionsManager.java:1312) at org.traccar.api.resource.SessionResource.add(SessionResource.java:104) at jdk.internal.reflect.GeneratedMethodAccessor433.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$$Lambda$425/0x0000000840776440.invoke(Unknown Source) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-533" #533 prio=5 os_prio=0 cpu=277.11ms elapsed=6443.85s allocated=81489K defined_classes=19 tid=0x00007f43080a3000 nid=0x7e87 waiting on condition [0x00007f424ec7a000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-534" #534 prio=5 os_prio=0 cpu=153.78ms elapsed=6443.85s allocated=43553K defined_classes=0 tid=0x00007f4300044000 nid=0x7e88 waiting on condition [0x00007f425f8f6000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070734bcb8> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.BaseObjectManager.readLock(BaseObjectManager.java:53) at org.traccar.database.BaseObjectManager.getById(BaseObjectManager.java:78) at org.traccar.database.BaseObjectManager.getItems(BaseObjectManager.java:163) at org.traccar.database.DeviceManager.getAllDevices(DeviceManager.java:186) at org.traccar.database.PermissionsManager.refreshDeviceAndGroupPermissions(PermissionsManager.java:173) at org.traccar.database.PermissionsManager.refreshPermissions(PermissionsManager.java:1242) at org.traccar.api.resource.PermissionsResource.addMultipleProperty(PermissionsResource.java:195) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@11.0.11/Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@11.0.11/NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$$Lambda$425/0x0000000840776440.invoke(Unknown Source) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:176) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) "qtp1003928100-545" #545 prio=5 os_prio=0 cpu=58.26ms elapsed=6348.42s allocated=3706K defined_classes=0 tid=0x00007f430c02a000 nid=0x7e9f waiting on condition [0x00007f425008e000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.database.PermissionsManager.login(PermissionsManager.java:1312) at org.traccar.api.resource.SessionResource.add(SessionResource.java:104) at jdk.internal.reflect.GeneratedMethodAccessor433.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$$Lambda$425/0x0000000840776440.invoke(Unknown Source) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-560" #560 prio=5 os_prio=0 cpu=51.92ms elapsed=6207.10s allocated=4284K defined_classes=0 tid=0x00007f43080dd000 nid=0x7ebc waiting on condition [0x00007f4314278000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.database.PermissionsManager.login(PermissionsManager.java:1312) at org.traccar.api.resource.SessionResource.add(SessionResource.java:104) at jdk.internal.reflect.GeneratedMethodAccessor433.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$$Lambda$425/0x0000000840776440.invoke(Unknown Source) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-561" #561 prio=5 os_prio=0 cpu=81.28ms elapsed=6207.02s allocated=5155K defined_classes=0 tid=0x00007f430402f800 nid=0x7ebd waiting on condition [0x00007f425f7f7000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-563" #563 prio=5 os_prio=0 cpu=22.17ms elapsed=6161.64s allocated=1784K defined_classes=0 tid=0x00007f4278058800 nid=0x7ec7 waiting on condition [0x00007f424e976000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.database.PermissionsManager.login(PermissionsManager.java:1312) at org.traccar.api.resource.SessionResource.add(SessionResource.java:104) at jdk.internal.reflect.GeneratedMethodAccessor433.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$$Lambda$425/0x0000000840776440.invoke(Unknown Source) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-571" #571 prio=5 os_prio=0 cpu=30.78ms elapsed=5731.02s allocated=1617K defined_classes=0 tid=0x00007f42e0056000 nid=0x7f08 waiting on condition [0x00007f425f4f4000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-572" #572 prio=5 os_prio=0 cpu=9.92ms elapsed=5670.05s allocated=541K defined_classes=0 tid=0x00007f42e084f800 nid=0x7f0f waiting on condition [0x00007f424e673000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.database.PermissionsManager.login(PermissionsManager.java:1312) at org.traccar.api.resource.SessionResource.add(SessionResource.java:104) at jdk.internal.reflect.GeneratedMethodAccessor433.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$$Lambda$425/0x0000000840776440.invoke(Unknown Source) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-576" #576 prio=5 os_prio=0 cpu=15.74ms elapsed=5452.87s allocated=961K defined_classes=0 tid=0x00007f4304030000 nid=0x7f2d waiting on condition [0x00007f425f3f3000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-577" #577 prio=5 os_prio=0 cpu=9.05ms elapsed=5414.11s allocated=632K defined_classes=0 tid=0x00007f42e042d800 nid=0x7f31 waiting on condition [0x00007f424e371000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-578" #578 prio=5 os_prio=0 cpu=24.76ms elapsed=5391.84s allocated=1334K defined_classes=0 tid=0x00007f42f8006800 nid=0x7f32 waiting on condition [0x00007f4252ca6000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-579" #579 prio=5 os_prio=0 cpu=11.83ms elapsed=5342.49s allocated=1029K defined_classes=0 tid=0x00007f42e042e800 nid=0x7f3f waiting on condition [0x00007f424dc6a000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-580" #580 prio=5 os_prio=0 cpu=17.03ms elapsed=5342.12s allocated=1196K defined_classes=0 tid=0x00007f42f8001800 nid=0x7f40 waiting on condition [0x00007f425f6f6000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-582" #582 prio=5 os_prio=0 cpu=32.00ms elapsed=5269.92s allocated=2100K defined_classes=0 tid=0x00007f42f401b800 nid=0x7f56 waiting on condition [0x00007f425119c000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-583" #583 prio=5 os_prio=0 cpu=12.01ms elapsed=5221.19s allocated=922K defined_classes=0 tid=0x00007f430000f000 nid=0x7f61 waiting on condition [0x00007f424ed7c000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-584" #584 prio=5 os_prio=0 cpu=7.84ms elapsed=5209.04s allocated=535K defined_classes=0 tid=0x00007f42f401d000 nid=0x7f6a waiting on condition [0x00007f425f2f2000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-586" #586 prio=5 os_prio=0 cpu=27.36ms elapsed=5147.95s allocated=1743K defined_classes=0 tid=0x00007f42f401e000 nid=0x7f7c waiting on condition [0x00007f42529a3000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-587" #587 prio=5 os_prio=0 cpu=4.31ms elapsed=5100.20s allocated=243K defined_classes=0 tid=0x00007f42f401f800 nid=0x7f82 waiting on condition [0x00007f424e572000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.database.PermissionsManager.login(PermissionsManager.java:1312) at org.traccar.api.resource.SessionResource.add(SessionResource.java:104) at jdk.internal.reflect.GeneratedMethodAccessor433.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$$Lambda$425/0x0000000840776440.invoke(Unknown Source) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-588" #588 prio=5 os_prio=0 cpu=11.62ms elapsed=5088.74s allocated=797K defined_classes=0 tid=0x00007f4304031800 nid=0x7f83 waiting on condition [0x00007f424e876000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-589" #589 prio=5 os_prio=0 cpu=3.09ms elapsed=5087.08s allocated=237K defined_classes=0 tid=0x00007f42fc5cf000 nid=0x7f84 waiting on condition [0x00007f425149f000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-591" #591 prio=5 os_prio=0 cpu=12.00ms elapsed=5025.70s allocated=764K defined_classes=0 tid=0x00007f4304032800 nid=0x7f92 waiting on condition [0x00007f424f07e000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.database.PermissionsManager.login(PermissionsManager.java:1312) at org.traccar.api.resource.SessionResource.add(SessionResource.java:104) at jdk.internal.reflect.GeneratedMethodAccessor433.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$$Lambda$425/0x0000000840776440.invoke(Unknown Source) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-592" #592 prio=5 os_prio=0 cpu=12.47ms elapsed=4980.21s allocated=770K defined_classes=0 tid=0x00007f43245f9000 nid=0x7f97 waiting on condition [0x00007f424fc8b000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-593" #593 prio=5 os_prio=0 cpu=25.25ms elapsed=4965.08s allocated=2387K defined_classes=0 tid=0x00007f43242f1800 nid=0x7f98 waiting on condition [0x00007f425018f000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.database.PermissionsManager.login(PermissionsManager.java:1312) at org.traccar.api.resource.SessionResource.add(SessionResource.java:104) at jdk.internal.reflect.GeneratedMethodAccessor433.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$$Lambda$425/0x0000000840776440.invoke(Unknown Source) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-595" #595 prio=5 os_prio=0 cpu=17.05ms elapsed=4903.90s allocated=996K defined_classes=1 tid=0x00007f4304034000 nid=0x7fa6 waiting on condition [0x00007f4252ea8000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-596" #596 prio=5 os_prio=0 cpu=6.16ms elapsed=4865.02s allocated=363K defined_classes=0 tid=0x00007f43242f2000 nid=0x7faa waiting on condition [0x00007f42da5ef000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.database.PermissionsManager.login(PermissionsManager.java:1312) at org.traccar.api.resource.SessionResource.add(SessionResource.java:104) at jdk.internal.reflect.GeneratedMethodAccessor433.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$$Lambda$425/0x0000000840776440.invoke(Unknown Source) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-597" #597 prio=5 os_prio=0 cpu=12.06ms elapsed=4858.37s allocated=542K defined_classes=0 tid=0x00007f4274018000 nid=0x7fad waiting on condition [0x00007f424eb7a000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-598" #598 prio=5 os_prio=0 cpu=13.35ms elapsed=4858.24s allocated=798K defined_classes=0 tid=0x00007f427805d000 nid=0x7fae waiting on condition [0x00007f424e06e000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-599" #599 prio=5 os_prio=0 cpu=32.13ms elapsed=4856.93s allocated=2039K defined_classes=0 tid=0x00007f4284183000 nid=0x7faf waiting on condition [0x00007f424f584000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-601" #601 prio=5 os_prio=0 cpu=10.95ms elapsed=4770.90s allocated=547K defined_classes=0 tid=0x00007f4284158800 nid=0x7fba waiting on condition [0x00007f424f281000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-602" #602 prio=5 os_prio=0 cpu=10.32ms elapsed=4737.82s allocated=659K defined_classes=0 tid=0x00007f4280022800 nid=0x7fbb waiting on condition [0x00007f424ee7d000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-603" #603 prio=5 os_prio=0 cpu=10.91ms elapsed=4737.76s allocated=903K defined_classes=0 tid=0x00007f428c0a6000 nid=0x7fbc waiting on condition [0x00007f424ff8e000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-604" #604 prio=5 os_prio=0 cpu=13.53ms elapsed=4736.24s allocated=938K defined_classes=0 tid=0x00007f429008a800 nid=0x7fbd waiting on condition [0x00007f424f988000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-606" #606 prio=5 os_prio=0 cpu=11.97ms elapsed=4650.09s allocated=936K defined_classes=0 tid=0x00007f428c06d000 nid=0x7fcb waiting on condition [0x00007f4252fa9000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-607" #607 prio=5 os_prio=0 cpu=20.49ms elapsed=4618.45s allocated=1040K defined_classes=0 tid=0x00007f429807c000 nid=0x7fcc waiting on condition [0x00007f424de6c000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-610" #610 prio=5 os_prio=0 cpu=4.29ms elapsed=4615.44s allocated=367K defined_classes=0 tid=0x00007f428c07b000 nid=0x7fcf waiting on condition [0x00007f424f786000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-624" #624 prio=5 os_prio=0 cpu=20.31ms elapsed=4554.28s allocated=1467K defined_classes=0 tid=0x00007f42ac009000 nid=0x7fe3 waiting on condition [0x00007f424f483000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-625" #625 prio=5 os_prio=0 cpu=9.87ms elapsed=4498.94s allocated=546K defined_classes=0 tid=0x00007f42ac00f000 nid=0x7fea waiting on condition [0x00007f42516a1000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-626" #626 prio=5 os_prio=0 cpu=19.47ms elapsed=4493.45s allocated=1067K defined_classes=0 tid=0x00007f42ac00f800 nid=0x7feb waiting on condition [0x00007f424f180000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-628" #628 prio=5 os_prio=0 cpu=22.31ms elapsed=4432.25s allocated=1682K defined_classes=0 tid=0x00007f42ac010800 nid=0x7ff4 waiting on condition [0x00007f424d666000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-629" #629 prio=5 os_prio=0 cpu=6.78ms elapsed=4377.05s allocated=407K defined_classes=0 tid=0x00007f42ec99e000 nid=0x7ffa waiting on condition [0x00007f424db69000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-631" #631 prio=5 os_prio=0 cpu=5.77ms elapsed=4371.44s allocated=259K defined_classes=0 tid=0x00007f42ec5dc800 nid=0x7ffe waiting on condition [0x00007f424f887000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-632" #632 prio=5 os_prio=0 cpu=11.58ms elapsed=4310.23s allocated=816K defined_classes=0 tid=0x00007f42f4021000 nid=0x12f waiting on condition [0x00007f424df6d000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-633" #633 prio=5 os_prio=0 cpu=15.65ms elapsed=4254.99s allocated=1083K defined_classes=0 tid=0x00007f42ec63c800 nid=0x138 waiting on condition [0x00007f42560ca000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-634" #634 prio=5 os_prio=0 cpu=11.88ms elapsed=4252.56s allocated=894K defined_classes=0 tid=0x00007f42f4022800 nid=0x139 waiting on condition [0x00007f4252da7000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-636" #636 prio=5 os_prio=0 cpu=19.59ms elapsed=4191.50s allocated=1213K defined_classes=0 tid=0x00007f42f4028000 nid=0x13f waiting on condition [0x00007f4252aa4000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-637" #637 prio=5 os_prio=0 cpu=14.04ms elapsed=4133.01s allocated=576K defined_classes=0 tid=0x00007f42fc582800 nid=0x146 waiting on condition [0x00007f425109a000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-638" #638 prio=5 os_prio=0 cpu=6.68ms elapsed=4132.07s allocated=431K defined_classes=0 tid=0x00007f43242f3000 nid=0x147 waiting on condition [0x00007f4250e98000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-641" #641 prio=5 os_prio=0 cpu=2.84ms elapsed=4011.80s allocated=133K defined_classes=0 tid=0x0000557a4abd1000 nid=0x15b waiting on condition [0x00007f4250d98000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-642" #642 prio=5 os_prio=0 cpu=7.81ms elapsed=4011.18s allocated=436K defined_classes=0 tid=0x00007f43242f4000 nid=0x15c waiting on condition [0x00007f4250c96000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-643" #643 prio=5 os_prio=0 cpu=2.06ms elapsed=4011.11s allocated=36808B defined_classes=0 tid=0x00007f426401a800 nid=0x15d waiting on condition [0x00007f4250993000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "pool-38-thread-1" #645 prio=5 os_prio=0 cpu=0.87ms elapsed=3982.45s allocated=1800B defined_classes=0 tid=0x00007f42bc02b800 nid=0x161 waiting on condition [0x00007f4250593000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.lookupAttribute(PermissionsManager.java:1321) at org.traccar.reports.ReportUtils.getTimezone(ReportUtils.java:102) at org.traccar.helper.ReportHelper.getReportParams(ReportHelper.java:2520) at org.traccar.schedule.CronJob$MyRunnable.run(CronJob.java:177) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.11/ThreadPoolExecutor.java:1128) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.11/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - <0x000000071077ead8> (a java.util.concurrent.ThreadPoolExecutor$Worker) "pool-38-thread-2" #646 prio=5 os_prio=0 cpu=0.50ms elapsed=3982.45s allocated=1800B defined_classes=0 tid=0x00007f42bc00f800 nid=0x162 waiting on condition [0x00007f424fe8e000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.lookupAttribute(PermissionsManager.java:1321) at org.traccar.reports.ReportUtils.getTimezone(ReportUtils.java:102) at org.traccar.helper.ReportHelper.getReportParams(ReportHelper.java:2520) at org.traccar.schedule.CronJob$MyRunnable.run(CronJob.java:177) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.11/ThreadPoolExecutor.java:1128) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.11/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - <0x000000071077ed58> (a java.util.concurrent.ThreadPoolExecutor$Worker) "qtp1003928100-647" #647 prio=5 os_prio=0 cpu=4.30ms elapsed=3949.99s allocated=65136B defined_classes=0 tid=0x00007f4264012800 nid=0x163 waiting on condition [0x00007f4250892000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-648" #648 prio=5 os_prio=0 cpu=4.11ms elapsed=3935.15s allocated=366K defined_classes=0 tid=0x00007f427006d800 nid=0x166 waiting on condition [0x00007f424fd8c000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-649" #649 prio=5 os_prio=0 cpu=2.36ms elapsed=3935.13s allocated=140K defined_classes=0 tid=0x0000557a4ac60800 nid=0x167 waiting on condition [0x00007f424fb8a000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-650" #650 prio=5 os_prio=0 cpu=0.71ms elapsed=3935.14s allocated=33616B defined_classes=0 tid=0x00007f427c020800 nid=0x168 waiting on condition [0x00007f424fa88000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-651" #651 prio=5 os_prio=0 cpu=12.14ms elapsed=3935.13s allocated=908K defined_classes=0 tid=0x00007f428c07b800 nid=0x169 waiting on condition [0x00007f424f685000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-652" #652 prio=5 os_prio=0 cpu=20.00ms elapsed=3935.13s allocated=1295K defined_classes=0 tid=0x0000557a4ac61800 nid=0x16a waiting on condition [0x00007f424f382000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-653" #653 prio=5 os_prio=0 cpu=10.09ms elapsed=3935.13s allocated=668K defined_classes=0 tid=0x00007f428c070800 nid=0x16b waiting on condition [0x00007f424e775000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-654" #654 prio=5 os_prio=0 cpu=8.18ms elapsed=3890.21s allocated=531K defined_classes=0 tid=0x00007f428808f000 nid=0x172 waiting on condition [0x00007f424e472000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-655" #655 prio=5 os_prio=0 cpu=13.03ms elapsed=3889.09s allocated=918K defined_classes=0 tid=0x00007f42a4036800 nid=0x173 waiting on condition [0x00007f424e270000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-657" #657 prio=5 os_prio=0 cpu=26.54ms elapsed=3828.06s allocated=2893K defined_classes=0 tid=0x00007f429c010000 nid=0x182 waiting on condition [0x00007f424e16f000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-658" #658 prio=5 os_prio=0 cpu=7.91ms elapsed=3769.22s allocated=275K defined_classes=0 tid=0x00007f429c011000 nid=0x185 waiting on condition [0x00007f424dd6b000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-659" #659 prio=5 os_prio=0 cpu=17.51ms elapsed=3767.10s allocated=1322K defined_classes=0 tid=0x00007f429808e000 nid=0x188 waiting on condition [0x00007f424da68000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-661" #661 prio=5 os_prio=0 cpu=12.11ms elapsed=3706.01s allocated=835K defined_classes=0 tid=0x00007f42ac011000 nid=0x196 waiting on condition [0x00007f424d565000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-662" #662 prio=5 os_prio=0 cpu=7.95ms elapsed=3648.16s allocated=660K defined_classes=0 tid=0x00007f4298076000 nid=0x1a2 waiting on condition [0x00007f424c762000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-663" #663 prio=5 os_prio=0 cpu=11.43ms elapsed=3645.11s allocated=900K defined_classes=0 tid=0x00007f42b4005000 nid=0x1a3 waiting on condition [0x00007f424c661000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-665" #665 prio=5 os_prio=0 cpu=10.67ms elapsed=3584.01s allocated=691K defined_classes=0 tid=0x00007f42c4005800 nid=0x1b1 waiting on condition [0x00007f424c560000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-666" #666 prio=5 os_prio=0 cpu=20.78ms elapsed=3527.19s allocated=1075K defined_classes=0 tid=0x00007f42b400a800 nid=0x1b5 waiting on condition [0x00007f424c45f000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-667" #667 prio=5 os_prio=0 cpu=9.43ms elapsed=3523.11s allocated=760K defined_classes=0 tid=0x00007f42bc01d800 nid=0x1b6 waiting on condition [0x00007f424c35e000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-669" #669 prio=5 os_prio=0 cpu=8.69ms elapsed=3461.98s allocated=681K defined_classes=0 tid=0x00007f42cc31f800 nid=0x1ca waiting on condition [0x00007f424c25d000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-670" #670 prio=5 os_prio=0 cpu=8.22ms elapsed=3406.18s allocated=542K defined_classes=0 tid=0x00007f42cc321000 nid=0x1d4 waiting on condition [0x00007f424c15c000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-671" #671 prio=5 os_prio=0 cpu=9.17ms elapsed=3401.11s allocated=668K defined_classes=0 tid=0x00007f42d401c800 nid=0x1d5 waiting on condition [0x00007f424c05b000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-673" #673 prio=5 os_prio=0 cpu=11.71ms elapsed=3340.01s allocated=779K defined_classes=0 tid=0x00007f42e8030000 nid=0x1e6 waiting on condition [0x00007f424bf5a000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-674" #674 prio=5 os_prio=0 cpu=17.73ms elapsed=3285.06s allocated=1167K defined_classes=0 tid=0x00007f42e0769000 nid=0x1e9 waiting on condition [0x00007f424be58000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.database.PermissionsManager.login(PermissionsManager.java:1312) at org.traccar.api.resource.SessionResource.add(SessionResource.java:104) at jdk.internal.reflect.GeneratedMethodAccessor433.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$$Lambda$425/0x0000000840776440.invoke(Unknown Source) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-675" #675 prio=5 os_prio=0 cpu=7.97ms elapsed=3279.09s allocated=403K defined_classes=0 tid=0x00007f42d401d000 nid=0x1ea waiting on condition [0x00007f424bd58000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-677" #677 prio=5 os_prio=0 cpu=9.92ms elapsed=3218.03s allocated=685K defined_classes=0 tid=0x00007f42f8008000 nid=0x1fa waiting on condition [0x00007f424bc57000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-678" #678 prio=5 os_prio=0 cpu=8.98ms elapsed=3164.09s allocated=643K defined_classes=0 tid=0x00007f42f8008800 nid=0x1ff waiting on condition [0x00007f424bb56000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-679" #679 prio=5 os_prio=0 cpu=11.00ms elapsed=3157.10s allocated=415K defined_classes=0 tid=0x00007f42f4029000 nid=0x203 waiting on condition [0x00007f424ba55000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-681" #681 prio=5 os_prio=0 cpu=6.84ms elapsed=3096.02s allocated=505K defined_classes=0 tid=0x00007f43080de000 nid=0x211 waiting on condition [0x00007f424b953000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.database.PermissionsManager.login(PermissionsManager.java:1312) at org.traccar.api.resource.SessionResource.add(SessionResource.java:104) at jdk.internal.reflect.GeneratedMethodAccessor433.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$$Lambda$425/0x0000000840776440.invoke(Unknown Source) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-682" #682 prio=5 os_prio=0 cpu=8.31ms elapsed=3076.39s allocated=539K defined_classes=0 tid=0x00007f430c04c800 nid=0x214 waiting on condition [0x00007f424b853000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-683" #683 prio=5 os_prio=0 cpu=9.93ms elapsed=3043.18s allocated=758K defined_classes=0 tid=0x00007f4304035800 nid=0x217 waiting on condition [0x00007f424b752000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-684" #684 prio=5 os_prio=0 cpu=8.93ms elapsed=3035.11s allocated=626K defined_classes=0 tid=0x00007f430c04e800 nid=0x21a waiting on condition [0x00007f424b650000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.database.PermissionsManager.login(PermissionsManager.java:1312) at org.traccar.api.resource.SessionResource.add(SessionResource.java:104) at jdk.internal.reflect.GeneratedMethodAccessor433.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$$Lambda$425/0x0000000840776440.invoke(Unknown Source) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-686" #686 prio=5 os_prio=0 cpu=12.76ms elapsed=3029.46s allocated=664K defined_classes=0 tid=0x00007f43242f5800 nid=0x21c waiting on condition [0x00007f424b44f000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-687" #687 prio=5 os_prio=0 cpu=32.53ms elapsed=2968.33s allocated=2088K defined_classes=0 tid=0x00007f430c050800 nid=0x223 waiting on condition [0x00007f424b550000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-688" #688 prio=5 os_prio=0 cpu=10.76ms elapsed=2922.58s allocated=803K defined_classes=0 tid=0x00007f430c051800 nid=0x226 waiting on condition [0x00007f424b34e000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-689" #689 prio=5 os_prio=0 cpu=13.19ms elapsed=2922.25s allocated=1292K defined_classes=0 tid=0x00007f43418ab000 nid=0x227 waiting on condition [0x00007f424b24d000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-690" #690 prio=5 os_prio=0 cpu=6.75ms elapsed=2914.82s allocated=397K defined_classes=0 tid=0x00007f4260011800 nid=0x22a waiting on condition [0x00007f424b14c000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "pool-44-thread-1" #692 prio=5 os_prio=0 cpu=0.30ms elapsed=2902.45s allocated=1800B defined_classes=0 tid=0x00007f42bc01e800 nid=0x239 waiting on condition [0x00007f424af4b000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.lookupAttribute(PermissionsManager.java:1321) at org.traccar.reports.ReportUtils.getTimezone(ReportUtils.java:102) at org.traccar.helper.ReportHelper.getReportParams(ReportHelper.java:2520) at org.traccar.schedule.CronJob$MyRunnable.run(CronJob.java:177) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.11/ThreadPoolExecutor.java:1128) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.11/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - <0x0000000711971460> (a java.util.concurrent.ThreadPoolExecutor$Worker) "qtp1003928100-693" #693 prio=5 os_prio=0 cpu=10.24ms elapsed=2853.88s allocated=783K defined_classes=0 tid=0x00007f4274005800 nid=0x23a waiting on condition [0x00007f424b04b000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-698" #698 prio=5 os_prio=0 cpu=7.66ms elapsed=2801.06s allocated=535K defined_classes=0 tid=0x00007f426000e800 nid=0x248 waiting on condition [0x00007f424ae49000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-701" #701 prio=5 os_prio=0 cpu=8.17ms elapsed=2791.10s allocated=668K defined_classes=0 tid=0x00007f426c033000 nid=0x24b waiting on condition [0x00007f424ab46000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-705" #705 prio=5 os_prio=0 cpu=8.51ms elapsed=2730.06s allocated=678K defined_classes=0 tid=0x00007f429016f000 nid=0x253 waiting on condition [0x00007f424aa45000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-706" #706 prio=5 os_prio=0 cpu=8.30ms elapsed=2680.06s allocated=637K defined_classes=0 tid=0x00007f42840cd000 nid=0x25a waiting on condition [0x00007f424ad48000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-707" #707 prio=5 os_prio=0 cpu=23.64ms elapsed=2669.09s allocated=1440K defined_classes=0 tid=0x00007f426c021800 nid=0x25b waiting on condition [0x00007f424ac47000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-709" #709 prio=5 os_prio=0 cpu=8.86ms elapsed=2607.62s allocated=681K defined_classes=0 tid=0x00007f426c034800 nid=0x264 waiting on condition [0x00007f424a944000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-710" #710 prio=5 os_prio=0 cpu=7.14ms elapsed=2559.12s allocated=640K defined_classes=0 tid=0x00007f42b00ba800 nid=0x26c waiting on condition [0x00007f424a843000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-711" #711 prio=5 os_prio=0 cpu=8.71ms elapsed=2554.12s allocated=536K defined_classes=0 tid=0x00007f426c038800 nid=0x26d waiting on condition [0x00007f424a742000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-713" #713 prio=5 os_prio=0 cpu=9.57ms elapsed=2486.07s allocated=674K defined_classes=0 tid=0x00007f42c4009000 nid=0x270 waiting on condition [0x00007f424a641000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-714" #714 prio=5 os_prio=0 cpu=8.50ms elapsed=2436.79s allocated=505K defined_classes=0 tid=0x00007f426c044800 nid=0x27a waiting on condition [0x00007f424a540000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-715" #715 prio=5 os_prio=0 cpu=9.01ms elapsed=2425.07s allocated=672K defined_classes=0 tid=0x00007f42bc019000 nid=0x27b waiting on condition [0x00007f424a43f000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-717" #717 prio=5 os_prio=0 cpu=9.08ms elapsed=2364.04s allocated=555K defined_classes=0 tid=0x00007f42bc013000 nid=0x27f waiting on condition [0x00007f424a33e000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-718" #718 prio=5 os_prio=0 cpu=16.37ms elapsed=2315.78s allocated=1065K defined_classes=0 tid=0x00007f42d0061000 nid=0x284 waiting on condition [0x00007f424a23d000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-719" #719 prio=5 os_prio=0 cpu=12.68ms elapsed=2315.08s allocated=1638K defined_classes=0 tid=0x00007f42bc013800 nid=0x286 waiting on condition [0x00007f424a13c000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-721" #721 prio=5 os_prio=0 cpu=8.55ms elapsed=2254.15s allocated=469K defined_classes=0 tid=0x00007f42e4005800 nid=0x28f waiting on condition [0x00007f424a03a000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-722" #722 prio=5 os_prio=0 cpu=15.29ms elapsed=2194.77s allocated=556K defined_classes=0 tid=0x00007f42e076a000 nid=0x29a waiting on condition [0x00007f4249f39000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-723" #723 prio=5 os_prio=0 cpu=2.05ms elapsed=2181.08s allocated=136K defined_classes=0 tid=0x00007f42e4009000 nid=0x2a4 waiting on condition [0x00007f4249e39000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-725" #725 prio=5 os_prio=0 cpu=6.66ms elapsed=2120.05s allocated=326K defined_classes=0 tid=0x00007f42e400b000 nid=0x2aa waiting on condition [0x00007f4249d37000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-726" #726 prio=5 os_prio=0 cpu=5.05ms elapsed=2091.93s allocated=309K defined_classes=0 tid=0x00007f42f4002800 nid=0x2ab waiting on condition [0x00007f4249c36000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-727" #727 prio=5 os_prio=0 cpu=4.94ms elapsed=2091.92s allocated=247K defined_classes=0 tid=0x00007f43080df800 nid=0x2ae waiting on condition [0x00007f4249b35000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.database.PermissionsManager.login(PermissionsManager.java:1312) at org.traccar.api.resource.SessionResource.add(SessionResource.java:104) at jdk.internal.reflect.GeneratedMethodAccessor433.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$$Lambda$425/0x0000000840776440.invoke(Unknown Source) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-728" #728 prio=5 os_prio=0 cpu=11.50ms elapsed=2068.83s allocated=902K defined_classes=0 tid=0x00007f42f4004000 nid=0x2af waiting on condition [0x00007f4249a35000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-729" #729 prio=5 os_prio=0 cpu=3.42ms elapsed=2059.09s allocated=48416B defined_classes=0 tid=0x00007f43080a5000 nid=0x2b0 waiting on condition [0x00007f4249933000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-730" #730 prio=5 os_prio=0 cpu=2.88ms elapsed=2059.04s allocated=54768B defined_classes=0 tid=0x00007f4304038000 nid=0x2b1 waiting on condition [0x00007f4249832000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-731" #731 prio=5 os_prio=0 cpu=6.00ms elapsed=2057.98s allocated=411K defined_classes=0 tid=0x00007f431800d000 nid=0x2b2 waiting on condition [0x00007f4249732000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-732" #732 prio=5 os_prio=0 cpu=13.69ms elapsed=2046.99s allocated=1008K defined_classes=0 tid=0x00007f43242f7800 nid=0x2bb waiting on condition [0x00007f4249631000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-733" #733 prio=5 os_prio=0 cpu=4.53ms elapsed=2015.11s allocated=272K defined_classes=0 tid=0x00007f42e401c000 nid=0x2c0 waiting on condition [0x00007f4249530000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-734" #734 prio=5 os_prio=0 cpu=15.03ms elapsed=2014.80s allocated=1031K defined_classes=0 tid=0x0000557a4acaf800 nid=0x2c1 waiting on condition [0x00007f424942f000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-735" #735 prio=5 os_prio=0 cpu=10.54ms elapsed=1998.02s allocated=793K defined_classes=0 tid=0x00007f4310656000 nid=0x2c2 waiting on condition [0x00007f424932e000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-736" #736 prio=5 os_prio=0 cpu=5.62ms elapsed=1954.12s allocated=273K defined_classes=0 tid=0x00007f4310149800 nid=0x2c6 waiting on condition [0x00007f424922d000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-737" #737 prio=5 os_prio=0 cpu=9.44ms elapsed=1954.10s allocated=799K defined_classes=0 tid=0x00007f4260003000 nid=0x2c7 waiting on condition [0x00007f424912c000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-739" #739 prio=5 os_prio=0 cpu=9.39ms elapsed=1876.05s allocated=690K defined_classes=0 tid=0x0000557a4acb1000 nid=0x2d4 waiting on condition [0x00007f424902b000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-740" #740 prio=5 os_prio=0 cpu=14.47ms elapsed=1833.06s allocated=804K defined_classes=0 tid=0x00007f426c01a000 nid=0x2d6 waiting on condition [0x00007f4248f2a000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-741" #741 prio=5 os_prio=0 cpu=9.17ms elapsed=1815.11s allocated=674K defined_classes=0 tid=0x00007f4260036000 nid=0x2d9 waiting on condition [0x00007f4248e29000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-743" #743 prio=5 os_prio=0 cpu=10.12ms elapsed=1754.04s allocated=778K defined_classes=0 tid=0x00007f427c021800 nid=0x2e1 waiting on condition [0x00007f4248d28000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-744" #744 prio=5 os_prio=0 cpu=10.09ms elapsed=1712.07s allocated=449K defined_classes=0 tid=0x00007f4260016800 nid=0x2e2 waiting on condition [0x00007f4248a26000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-745" #745 prio=5 os_prio=0 cpu=5.27ms elapsed=1693.07s allocated=313K defined_classes=0 tid=0x00007f427805a000 nid=0x2e5 waiting on condition [0x00007f4248925000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-747" #747 prio=5 os_prio=0 cpu=8.72ms elapsed=1632.06s allocated=561K defined_classes=0 tid=0x00007f42780a0800 nid=0x2eb waiting on condition [0x00007f4248825000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-748" #748 prio=5 os_prio=0 cpu=16.81ms elapsed=1591.18s allocated=1228K defined_classes=0 tid=0x00007f428c071800 nid=0x2ee waiting on condition [0x00007f4248723000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-749" #749 prio=5 os_prio=0 cpu=5.61ms elapsed=1571.11s allocated=501K defined_classes=0 tid=0x00007f4288092000 nid=0x2f2 waiting on condition [0x00007f4248623000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-750" #750 prio=5 os_prio=0 cpu=13.93ms elapsed=1571.04s allocated=792K defined_classes=0 tid=0x00007f4294009000 nid=0x2f3 waiting on condition [0x00007f4248522000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-751" #751 prio=5 os_prio=0 cpu=17.02ms elapsed=1533.10s allocated=1787K defined_classes=0 tid=0x00007f42a403a800 nid=0x2fc waiting on condition [0x00007f4248421000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-752" #752 prio=5 os_prio=0 cpu=9.12ms elapsed=1510.07s allocated=552K defined_classes=0 tid=0x00007f4298077800 nid=0x306 waiting on condition [0x00007f4248320000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "pool-52-thread-1" #753 prio=5 os_prio=0 cpu=0.44ms elapsed=1462.45s allocated=1800B defined_classes=0 tid=0x00007f42bc02e000 nid=0x33c waiting on condition [0x00007f4248220000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.lookupAttribute(PermissionsManager.java:1321) at org.traccar.reports.ReportUtils.getTimezone(ReportUtils.java:102) at org.traccar.helper.ReportHelper.getReportParams(ReportHelper.java:2520) at org.traccar.schedule.CronJob$MyRunnable.run(CronJob.java:177) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.11/ThreadPoolExecutor.java:1128) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.11/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - <0x000000071d200a58> (a java.util.concurrent.ThreadPoolExecutor$Worker) "qtp1003928100-754" #754 prio=5 os_prio=0 cpu=10.59ms elapsed=1449.09s allocated=894K defined_classes=0 tid=0x00007f4298079000 nid=0x342 waiting on condition [0x00007f424811e000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-756" #756 prio=5 os_prio=0 cpu=21.30ms elapsed=1388.05s allocated=1460K defined_classes=0 tid=0x00007f429800f800 nid=0x34d waiting on condition [0x00007f424801d000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-757" #757 prio=5 os_prio=0 cpu=15.00ms elapsed=1349.25s allocated=1428K defined_classes=0 tid=0x00007f42a0024800 nid=0x351 waiting on condition [0x00007f4247f1c000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-758" #758 prio=5 os_prio=0 cpu=13.42ms elapsed=1327.08s allocated=925K defined_classes=0 tid=0x00007f42ac012800 nid=0x356 waiting on condition [0x00007f4247e1b000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-760" #760 prio=5 os_prio=0 cpu=7.06ms elapsed=1266.03s allocated=287K defined_classes=0 tid=0x00007f42ac015000 nid=0x359 waiting on condition [0x00007f4247d1a000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-761" #761 prio=5 os_prio=0 cpu=11.06ms elapsed=1205.12s allocated=846K defined_classes=0 tid=0x00007f42c400b000 nid=0x362 waiting on condition [0x00007f4247c18000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-763" #763 prio=5 os_prio=0 cpu=10.60ms elapsed=1144.04s allocated=732K defined_classes=0 tid=0x00007f42c0021800 nid=0x366 waiting on condition [0x00007f4247b17000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-764" #764 prio=5 os_prio=0 cpu=7.68ms elapsed=1083.09s allocated=573K defined_classes=0 tid=0x00007f42b8166000 nid=0x369 waiting on condition [0x00007f4247a16000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-774" #774 prio=5 os_prio=0 cpu=7.34ms elapsed=1022.08s allocated=331K defined_classes=0 tid=0x00007f42e00aa800 nid=0x37a waiting on condition [0x00007f4247915000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-777" #777 prio=5 os_prio=0 cpu=4.05ms elapsed=961.08s allocated=302K defined_classes=0 tid=0x00007f42d0063000 nid=0x381 waiting on condition [0x00007f4247713000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-778" #778 prio=5 os_prio=0 cpu=5.00ms elapsed=961.08s allocated=64272B defined_classes=0 tid=0x00007f42e00ab800 nid=0x382 waiting on condition [0x00007f4247814000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-779" #779 prio=5 os_prio=0 cpu=2.52ms elapsed=900.09s allocated=45576B defined_classes=0 tid=0x00007f42dc006000 nid=0x386 waiting on condition [0x00007f4247612000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-780" #780 prio=5 os_prio=0 cpu=16.65ms elapsed=900.09s allocated=1950K defined_classes=0 tid=0x00007f430403a000 nid=0x387 waiting on condition [0x00007f4247512000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-781" #781 prio=5 os_prio=0 cpu=1.73ms elapsed=882.03s allocated=136K defined_classes=0 tid=0x00007f43244e4800 nid=0x38a waiting on condition [0x00007f4247411000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-782" #782 prio=5 os_prio=0 cpu=2.45ms elapsed=881.59s allocated=241K defined_classes=0 tid=0x00007f4318011800 nid=0x38b waiting on condition [0x00007f4247310000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-783" #783 prio=5 os_prio=0 cpu=6.62ms elapsed=881.24s allocated=496K defined_classes=0 tid=0x00007f43418a7000 nid=0x38c waiting on condition [0x00007f424720e000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.database.PermissionsManager.login(PermissionsManager.java:1312) at org.traccar.api.resource.SessionResource.add(SessionResource.java:104) at jdk.internal.reflect.GeneratedMethodAccessor433.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$$Lambda$425/0x0000000840776440.invoke(Unknown Source) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-784" #784 prio=5 os_prio=0 cpu=22.69ms elapsed=881.23s allocated=2262K defined_classes=0 tid=0x00007f4341b6a000 nid=0x38d waiting on condition [0x00007f424710e000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-785" #785 prio=5 os_prio=0 cpu=11.01ms elapsed=874.73s allocated=760K defined_classes=0 tid=0x0000557a4acb3800 nid=0x38e waiting on condition [0x00007f424700c000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.database.PermissionsManager.login(PermissionsManager.java:1312) at org.traccar.api.resource.SessionResource.add(SessionResource.java:104) at jdk.internal.reflect.GeneratedMethodAccessor433.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$$Lambda$425/0x0000000840776440.invoke(Unknown Source) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-786" #786 prio=5 os_prio=0 cpu=11.41ms elapsed=839.10s allocated=624K defined_classes=0 tid=0x0000557a4acf9800 nid=0x394 waiting on condition [0x00007f4246f0b000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.database.PermissionsManager.login(PermissionsManager.java:1312) at org.traccar.api.resource.SessionResource.add(SessionResource.java:104) at jdk.internal.reflect.GeneratedMethodAccessor433.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$$Lambda$425/0x0000000840776440.invoke(Unknown Source) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-787" #787 prio=5 os_prio=0 cpu=3.36ms elapsed=839.04s allocated=153K defined_classes=0 tid=0x00007f426c01f800 nid=0x395 waiting on condition [0x00007f4246e0b000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-788" #788 prio=5 os_prio=0 cpu=13.61ms elapsed=831.33s allocated=1417K defined_classes=0 tid=0x00007f427003f000 nid=0x398 waiting on condition [0x00007f4246d0a000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-789" #789 prio=5 os_prio=0 cpu=8.58ms elapsed=776.94s allocated=534K defined_classes=0 tid=0x00007f4268028000 nid=0x39d waiting on condition [0x00007f4246c08000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.database.PermissionsManager.login(PermissionsManager.java:1312) at org.traccar.api.resource.SessionResource.add(SessionResource.java:104) at jdk.internal.reflect.GeneratedMethodAccessor433.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$$Lambda$425/0x0000000840776440.invoke(Unknown Source) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "pool-56-thread-1" #790 prio=5 os_prio=0 cpu=0.33ms elapsed=742.46s allocated=1800B defined_classes=0 tid=0x00007f42bc030000 nid=0x3a1 waiting on condition [0x00007f4246b09000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.lookupAttribute(PermissionsManager.java:1321) at org.traccar.reports.ReportUtils.getTimezone(ReportUtils.java:102) at org.traccar.helper.ReportHelper.getReportParams(ReportHelper.java:2520) at org.traccar.schedule.CronJob$MyRunnable.run(CronJob.java:177) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.11/ThreadPoolExecutor.java:1128) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.11/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - <0x000000071a623e28> (a java.util.concurrent.ThreadPoolExecutor$Worker) "qtp1003928100-791" #791 prio=5 os_prio=0 cpu=13.34ms elapsed=719.03s allocated=580K defined_classes=0 tid=0x00007f427003a800 nid=0x3a4 waiting on condition [0x00007f4246a06000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-792" #792 prio=5 os_prio=0 cpu=8.94ms elapsed=717.52s allocated=1032K defined_classes=0 tid=0x00007f4268028800 nid=0x3a5 waiting on condition [0x00007f4246905000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-794" #794 prio=5 os_prio=0 cpu=5.50ms elapsed=657.10s allocated=385K defined_classes=0 tid=0x00007f428c075000 nid=0x3a9 waiting on condition [0x00007f4246804000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.database.PermissionsManager.login(PermissionsManager.java:1312) at org.traccar.api.resource.SessionResource.add(SessionResource.java:104) at jdk.internal.reflect.GeneratedMethodAccessor433.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$$Lambda$425/0x0000000840776440.invoke(Unknown Source) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-795" #795 prio=5 os_prio=0 cpu=13.09ms elapsed=656.99s allocated=763K defined_classes=0 tid=0x00007f428c076000 nid=0x3aa waiting on condition [0x00007f4246703000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.database.PermissionsManager.login(PermissionsManager.java:1312) at org.traccar.api.resource.SessionResource.add(SessionResource.java:104) at jdk.internal.reflect.GeneratedMethodAccessor433.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$$Lambda$425/0x0000000840776440.invoke(Unknown Source) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-796" #796 prio=5 os_prio=0 cpu=29.26ms elapsed=618.61s allocated=2040K defined_classes=0 tid=0x00007f428c077000 nid=0x3b2 waiting on condition [0x00007f4246602000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-797" #797 prio=5 os_prio=0 cpu=9.34ms elapsed=618.45s allocated=675K defined_classes=0 tid=0x00007f429c018800 nid=0x3b3 waiting on condition [0x00007f4246502000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-798" #798 prio=5 os_prio=0 cpu=8.56ms elapsed=602.80s allocated=668K defined_classes=0 tid=0x00007f4298011000 nid=0x3b9 waiting on condition [0x00007f4246401000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-799" #799 prio=5 os_prio=0 cpu=6.03ms elapsed=596.56s allocated=204K defined_classes=0 tid=0x00007f42a400b800 nid=0x3ba waiting on condition [0x00007f42462ff000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-800" #800 prio=5 os_prio=0 cpu=11.52ms elapsed=574.60s allocated=1433K defined_classes=0 tid=0x00007f42a0026000 nid=0x3bb waiting on condition [0x00007f42461fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-801" #801 prio=5 os_prio=0 cpu=7.60ms elapsed=536.15s allocated=402K defined_classes=0 tid=0x00007f42ac016000 nid=0x42c waiting on condition [0x00007f42460fd000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.database.PermissionsManager.login(PermissionsManager.java:1312) at org.traccar.api.resource.SessionResource.add(SessionResource.java:104) at jdk.internal.reflect.GeneratedMethodAccessor433.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$$Lambda$425/0x0000000840776440.invoke(Unknown Source) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-802" #802 prio=5 os_prio=0 cpu=7.73ms elapsed=484.53s allocated=535K defined_classes=0 tid=0x00007f42a0028000 nid=0x489 waiting on condition [0x00007f4245ffd000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-803" #803 prio=5 os_prio=0 cpu=14.24ms elapsed=480.71s allocated=796K defined_classes=0 tid=0x00007f4298012800 nid=0x48a waiting on condition [0x00007f4245efc000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-805" #805 prio=5 os_prio=0 cpu=7.16ms elapsed=472.05s allocated=393K defined_classes=0 tid=0x00007f429801b800 nid=0x48c waiting on condition [0x00007f4245cf9000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.database.PermissionsManager.login(PermissionsManager.java:1312) at org.traccar.api.resource.SessionResource.add(SessionResource.java:104) at jdk.internal.reflect.GeneratedMethodAccessor433.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$$Lambda$425/0x0000000840776440.invoke(Unknown Source) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-806" #806 prio=5 os_prio=0 cpu=17.13ms elapsed=411.96s allocated=1200K defined_classes=0 tid=0x00007f42bc032000 nid=0x493 waiting on condition [0x00007f4245dfa000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.database.PermissionsManager.login(PermissionsManager.java:1312) at org.traccar.api.resource.SessionResource.add(SessionResource.java:104) at jdk.internal.reflect.GeneratedMethodAccessor433.invoke(Unknown Source) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$$Lambda$425/0x0000000840776440.invoke(Unknown Source) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-807" #807 prio=5 os_prio=0 cpu=2.29ms elapsed=367.29s allocated=49168B defined_classes=0 tid=0x00007f429801c800 nid=0x49c waiting on condition [0x00007f4245bf8000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getUser(PermissionsManager.java:86) at org.traccar.database.PermissionsManager.checkUserEnabled(PermissionsManager.java:543) at org.traccar.api.SecurityRequestFilter.filter(SecurityRequestFilter.java:93) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:247) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-809" #809 prio=5 os_prio=0 cpu=15.48ms elapsed=306.63s allocated=1464K defined_classes=0 tid=0x00007f429801e000 nid=0x60f runnable [0x00007f42459f8000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPoll.wait(java.base@11.0.11/Native Method) at sun.nio.ch.EPollSelectorImpl.doSelect(java.base@11.0.11/EPollSelectorImpl.java:120) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.11/SelectorImpl.java:124) - locked <0x0000000708db6ca8> (a sun.nio.ch.Util$2) - locked <0x0000000708db6c50> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.11/SelectorImpl.java:141) at org.eclipse.jetty.io.ManagedSelector.nioSelect(ManagedSelector.java:180) at org.eclipse.jetty.io.ManagedSelector.select(ManagedSelector.java:187) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:604) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:541) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:357) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:181) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-810" #810 prio=5 os_prio=0 cpu=8.32ms elapsed=306.51s allocated=663K defined_classes=0 tid=0x00007f4298020000 nid=0x610 waiting on condition [0x00007f4245af8000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-811" #811 prio=5 os_prio=0 cpu=15.09ms elapsed=290.08s allocated=1279K defined_classes=0 tid=0x00007f4298022000 nid=0x611 runnable [0x00007f42458f7000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPoll.wait(java.base@11.0.11/Native Method) at sun.nio.ch.EPollSelectorImpl.doSelect(java.base@11.0.11/EPollSelectorImpl.java:120) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.11/SelectorImpl.java:124) - locked <0x0000000708e03cd0> (a sun.nio.ch.Util$2) - locked <0x0000000708e03b70> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.11/SelectorImpl.java:141) at org.eclipse.jetty.io.ManagedSelector.nioSelect(ManagedSelector.java:180) at org.eclipse.jetty.io.ManagedSelector.select(ManagedSelector.java:187) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:604) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:541) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:357) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:181) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-812" #812 prio=5 os_prio=0 cpu=8.13ms elapsed=280.59s allocated=542K defined_classes=0 tid=0x00007f42d0067000 nid=0x614 waiting on condition [0x00007f42457f5000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getDevicePermissions(PermissionsManager.java:107) at org.traccar.database.DeviceManager.getAllUserItems(DeviceManager.java:190) at org.traccar.database.DeviceManager.getNestedDeviceIds(DeviceManager.java:672) at org.traccar.database.DeviceManager.getInitialState(DeviceManager.java:460) at org.traccar.api.AsyncSocket.onWebSocketConnect(AsyncSocket.java:53) at java.lang.invoke.DirectMethodHandle$Holder.invokeInterface(java.base@11.0.11/DirectMethodHandle$Holder) at java.lang.invoke.LambdaForm$MH/0x000000084085ec40.invoke(java.base@11.0.11/LambdaForm$MH) at java.lang.invoke.LambdaForm$MH/0x000000084085e440.invoke_MT(java.base@11.0.11/LambdaForm$MH) at org.eclipse.jetty.websocket.common.JettyWebSocketFrameHandler.onOpen(JettyWebSocketFrameHandler.java:173) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.lambda$onOpen$6(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession$$Lambda$569/0x000000084085f440.run(Unknown Source) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1446) at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1465) at org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker$1.handle(AbstractHandshaker.java:210) at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onOpen(WebSocketCoreSession.java:401) at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onOpen(WebSocketConnection.java:511) at org.eclipse.jetty.io.AbstractEndPoint.upgrade(AbstractEndPoint.java:451) at org.eclipse.jetty.server.HttpConnection.upgrade(HttpConnection.java:405) at org.eclipse.jetty.server.HttpConnection.onCompleted(HttpConnection.java:434) at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:865) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:379) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-814" #814 prio=5 os_prio=0 cpu=8.12ms elapsed=173.63s allocated=555K defined_classes=0 tid=0x00007f42e00ac800 nid=0x624 runnable [0x00007f42456f5000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPoll.wait(java.base@11.0.11/Native Method) at sun.nio.ch.EPollSelectorImpl.doSelect(java.base@11.0.11/EPollSelectorImpl.java:120) at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@11.0.11/SelectorImpl.java:124) - locked <0x0000000708db6dc8> (a sun.nio.ch.Util$2) - locked <0x0000000708db6d70> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(java.base@11.0.11/SelectorImpl.java:141) at org.eclipse.jetty.io.ManagedSelector.nioSelect(ManagedSelector.java:180) at org.eclipse.jetty.io.ManagedSelector.select(ManagedSelector.java:187) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:604) at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:541) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:357) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:181) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-815" #815 prio=5 os_prio=0 cpu=1.67ms elapsed=126.09s allocated=10976B defined_classes=0 tid=0x00007f42dc008000 nid=0x627 waiting on condition [0x00007f42455f4000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x0000000718fd2450> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.11/LockSupport.java:234) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.11/SynchronousQueue.java:462) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.11/SynchronousQueue.java:361) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.11/SynchronousQueue.java:937) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.reservedWait(ReservedThreadExecutor.java:307) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:369) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "Attach Listener" #817 daemon prio=9 os_prio=0 cpu=2.16ms elapsed=86.82s allocated=0B defined_classes=0 tid=0x00007f42f4006000 nid=0x650 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "qtp1003928100-818" #818 prio=5 os_prio=0 cpu=1.28ms elapsed=52.84s allocated=22176B defined_classes=0 tid=0x00007f42e00cf000 nid=0x655 waiting on condition [0x00007f42454f3000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x0000000718da9db0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.11/LockSupport.java:234) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@11.0.11/SynchronousQueue.java:462) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@11.0.11/SynchronousQueue.java:361) at java.util.concurrent.SynchronousQueue.poll(java.base@11.0.11/SynchronousQueue.java:937) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.reservedWait(ReservedThreadExecutor.java:307) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:369) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "qtp1003928100-819" #819 prio=5 os_prio=0 cpu=0.16ms elapsed=4.12s allocated=56B defined_classes=0 tid=0x00007f42f06b3800 nid=0x66e waiting on condition [0x00007f42452f1000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x0000000706f78068> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.11/LockSupport.java:234) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.11/AbstractQueuedSynchronizer.java:2123) at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:219) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThreadPool.java:975) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1025) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Locked ownable synchronizers: - None "VM Thread" os_prio=0 cpu=2640.53ms elapsed=9929.59s tid=0x00007f434022c000 nid=0x7971 runnable "GC Thread#0" os_prio=0 cpu=2615.12ms elapsed=9929.60s tid=0x00007f434002d800 nid=0x796c runnable "GC Thread#1" os_prio=0 cpu=2567.39ms elapsed=9929.10s tid=0x00007f4308001000 nid=0x797c runnable "GC Thread#2" os_prio=0 cpu=2668.14ms elapsed=9929.10s tid=0x00007f4308002800 nid=0x797d runnable "GC Thread#3" os_prio=0 cpu=2650.68ms elapsed=9929.10s tid=0x00007f4308004000 nid=0x797e runnable "GC Thread#4" os_prio=0 cpu=2629.95ms elapsed=9929.09s tid=0x00007f4308005800 nid=0x797f runnable "GC Thread#5" os_prio=0 cpu=2610.94ms elapsed=9929.09s tid=0x00007f4308007000 nid=0x7980 runnable "G1 Main Marker" os_prio=0 cpu=5.04ms elapsed=9929.60s tid=0x00007f434008c000 nid=0x796d runnable "G1 Conc#0" os_prio=0 cpu=494.68ms elapsed=9929.60s tid=0x00007f434008e000 nid=0x796e runnable "G1 Conc#1" os_prio=0 cpu=490.89ms elapsed=9927.45s tid=0x00007f4318001000 nid=0x7987 runnable "G1 Refine#0" os_prio=0 cpu=147.11ms elapsed=9929.60s tid=0x00007f4340187800 nid=0x796f runnable "G1 Refine#1" os_prio=0 cpu=39.17ms elapsed=9903.00s tid=0x00007f430c003800 nid=0x7a08 runnable "G1 Refine#2" os_prio=0 cpu=11.89ms elapsed=9867.22s tid=0x00007f42c8012800 nid=0x7a30 runnable "G1 Young RemSet Sampling" os_prio=0 cpu=5502.64ms elapsed=9929.60s tid=0x00007f4340189000 nid=0x7970 runnable "VM Periodic Task Thread" os_prio=0 cpu=11040.42ms elapsed=9929.56s tid=0x00007f4340297800 nid=0x7979 waiting on condition JNI global refs: 22, weak refs: 45 Found one Java-level deadlock: ============================= "nioEventLoopGroup-3-1": waiting for ownable synchronizer 0x000000070734bcb8, (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync), which is held by "nioEventLoopGroup-3-2" "nioEventLoopGroup-3-2": waiting for ownable synchronizer 0x000000070ca03b38, (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync), which is held by "qtp1003928100-534" "qtp1003928100-534": waiting for ownable synchronizer 0x000000070734bcb8, (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync), which is held by "nioEventLoopGroup-3-2" Java stack information for the threads listed above: =================================================== "nioEventLoopGroup-3-1": at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070734bcb8> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.BaseObjectManager.readLock(BaseObjectManager.java:53) at org.traccar.database.BaseObjectManager.getById(BaseObjectManager.java:78) at org.traccar.database.DeviceManager.lookupAttribute(DeviceManager.java:519) at org.traccar.database.DeviceManager.lookupAttributeString(DeviceManager.java:484) at org.traccar.handler.CopyAttributesHandler.handlePosition(CopyAttributesHandler.java:35) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:27) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.access$600(AbstractChannelHandlerContext.java:61) at io.netty.channel.AbstractChannelHandlerContext$7.run(AbstractChannelHandlerContext.java:370) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) "nioEventLoopGroup-3-2": at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070ca03b38> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.PermissionsManager.readLock(PermissionsManager.java:70) at org.traccar.database.PermissionsManager.getAllDeviceUsers(PermissionsManager.java:119) at org.traccar.database.PermissionsManager.getDeviceUsers(PermissionsManager.java:133) at org.traccar.database.DeviceManager.putPosition(DeviceManager.java:303) at org.traccar.database.DeviceManager.updateLatestPosition(DeviceManager.java:405) at org.traccar.MainEventHandler.channelRead(MainEventHandler.java:59) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:29) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:29) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:29) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:29) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:29) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:29) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:29) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:29) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:29) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:29) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:29) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:29) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:29) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:29) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) at org.traccar.BaseDataHandler.channelRead(BaseDataHandler.java:29) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) at io.netty.channel.AbstractChannelHandlerContext.access$600(AbstractChannelHandlerContext.java:61) at io.netty.channel.AbstractChannelHandlerContext$7.run(AbstractChannelHandlerContext.java:370) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) "qtp1003928100-534": at jdk.internal.misc.Unsafe.park(java.base@11.0.11/Native Method) - parking to wait for <0x000000070734bcb8> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(java.base@11.0.11/LockSupport.java:194) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@11.0.11/AbstractQueuedSynchronizer.java:885) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1009) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(java.base@11.0.11/AbstractQueuedSynchronizer.java:1324) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(java.base@11.0.11/ReentrantReadWriteLock.java:738) at org.traccar.database.BaseObjectManager.readLock(BaseObjectManager.java:53) at org.traccar.database.BaseObjectManager.getById(BaseObjectManager.java:78) at org.traccar.database.BaseObjectManager.getItems(BaseObjectManager.java:163) at org.traccar.database.DeviceManager.getAllDevices(DeviceManager.java:186) at org.traccar.database.PermissionsManager.refreshDeviceAndGroupPermissions(PermissionsManager.java:173) at org.traccar.database.PermissionsManager.refreshPermissions(PermissionsManager.java:1242) at org.traccar.api.resource.PermissionsResource.addMultipleProperty(PermissionsResource.java:195) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@11.0.11/Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@11.0.11/NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$$Lambda$425/0x0000000840776440.invoke(Unknown Source) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:176) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) at org.glassfish.jersey.internal.Errors.process(Errors.java:292) at org.glassfish.jersey.internal.Errors.process(Errors.java:274) at org.glassfish.jersey.internal.Errors.process(Errors.java:244) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1617) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:506) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1361) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:463) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1283) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:562) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:399) at org.eclipse.jetty.server.HttpChannel$$Lambda$532/0x000000084080d040.dispatch(Unknown Source) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:656) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:391) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SocketChannelEndPoint$1.run(SocketChannelEndPoint.java:101) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:378) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038) at java.lang.Thread.run(java.base@11.0.11/Thread.java:829) Found 1 deadlock.