#2013 closed defect (not our bug)

Exception in thread "org.eclipse.jetty.util.RolloverFileOutputStream" java.lang.IllegalStateException: Task already scheduled or cancelled

Reported by: anonymous maybe Owned by:
Priority: minor Milestone: n/a
Component: apps/jetty Version: 0.9.30
Keywords: Cc:
Parent Tickets:

Description

weird task i have found in the Service (Wrapper) Logs

  • I2P Version and Running Environment
I2P version: 0.9.30-0-3ubuntu1
Java version: Oracle Corporation 1.8.0_131 (OpenJDK Runtime Environment 1.8.0_131-8u131-b11-2-b11)
Wrapper version: 3.5.30
Server version: 9.2.21.v20170120
Servlet version: Jasper JSP 2.3 Engine
JSTL version: standard-taglib 1.2.0
Platform: Linux amd64 4.9.0-3-amd64
Jcpuid version: 3
Processor: Westmere (corei)
Jbigi: Locally optimized native BigInteger library loaded from file
Jbigi version: 4
GMP version: 6.1.2
Encoding: UTF-8
Charset: UTF-8
  • Service (Wrapper) Logs
2017/06/30 20:56:46 | Launching a JVM...
2017/06/30 20:56:49 | WrapperManager: Initializing...
2017/06/30 20:56:50 | Starting I2P 0.9.30-0-3ubuntu1
2017/06/30 20:56:50 | WARN: Old router was not shut down gracefully, deleting /home/user/.i2p/router.ping
2017/06/30 20:56:51 | INFO: Native CPUID library jcpuid-x86-linux loaded from file
2017/06/30 20:56:51 | INFO: Locally optimized native BigInteger library loaded from file
2017/07/01 04:04:07 | CRIT  [uterWatchdog] 2p.router.tasks.RouterWatchdog: Router appears hung, or there is severe network congestion.  Watchdog starts barking!
2017/07/01 11:43:17 | CRIT  [uterWatchdog] 2p.router.tasks.RouterWatchdog: Router appears hung, or there is severe network congestion.  Watchdog starts barking!
2017/07/01 15:51:14 | CRIT  [uterWatchdog] 2p.router.tasks.RouterWatchdog: Router appears hung, or there is severe network congestion.  Watchdog starts barking!
2017/07/01 20:00:00 | Exception in thread "org.eclipse.jetty.util.RolloverFileOutputStream" java.lang.IllegalStateException: Task already scheduled or cancelled
2017/07/01 20:00:00 | 	at java.util.Timer.sched(Timer.java:401)
2017/07/01 20:00:00 | 	at java.util.Timer.schedule(Timer.java:208)
2017/07/01 20:00:00 | 	at org.eclipse.jetty.util.RolloverFileOutputStream.scheduleNextRollover(RolloverFileOutputStream.java:195)
2017/07/01 20:00:00 | 	at org.eclipse.jetty.util.RolloverFileOutputStream.access$200(RolloverFileOutputStream.java:46)
2017/07/01 20:00:00 | 	at org.eclipse.jetty.util.RolloverFileOutputStream$RollTask.run(RolloverFileOutputStream.java:338)
2017/07/01 20:00:00 | 	at java.util.TimerThread.mainLoop(Timer.java:555)
2017/07/01 20:00:00 | 	at java.util.TimerThread.run(Timer.java:505)

Subtickets

Change History (2)

comment:1 Changed 21 months ago by anonymous maybe

also check this one

2017/07/02 19:31:45 | Launching a JVM...
2017/07/02 19:31:49 | WrapperManager: Initializing...
2017/07/02 19:31:50 | Starting I2P 0.9.30-0-3ubuntu1
2017/07/02 19:31:50 | WARN: Old router was not shut down gracefully, deleting /home/user/.i2p/router.ping
2017/07/02 19:31:51 | INFO: Native CPUID library jcpuid-x86-linux loaded from file
2017/07/02 19:31:51 | INFO: Locally optimized native BigInteger library loaded from file
2017/07/03 00:14:23 | 2017-07-03 00:14:23
2017/07/03 00:14:23 | Full thread dump OpenJDK 64-Bit Server VM (25.131-b11 mixed mode):
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "ChkEmailTask" #638 daemon prio=1 os_prio=0 tid=0x00007f9a20057000 nid=0xd6b waiting on condition [0x00007f99e7c3a000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (sleeping)
2017/07/03 00:14:23 | 	at java.lang.Thread.sleep(Native Method)
2017/07/03 00:14:23 | 	at java.lang.Thread.sleep(Thread.java:340)
2017/07/03 00:14:23 | 	at java.util.concurrent.TimeUnit.sleep(TimeUnit.java:386)
2017/07/03 00:14:23 | 	at i2p.bote.network.PacketBatch.awaitAllResponses(PacketBatch.java:122)
2017/07/03 00:14:23 | 	at i2p.bote.network.kademlia.KademliaDHT.find(KademliaDHT.java:286)
2017/07/03 00:14:23 | 	at i2p.bote.network.kademlia.KademliaDHT.findAll(KademliaDHT.java:191)
2017/07/03 00:14:23 | 	at i2p.bote.network.CheckEmailTask.call(CheckEmailTask.java:109)
2017/07/03 00:14:23 | 	at i2p.bote.network.CheckEmailTask.call(CheckEmailTask.java:61)
2017/07/03 00:14:23 | 	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "RouterConsole Jetty-637" #637 daemon prio=5 os_prio=0 tid=0x00007f9a40462000 nid=0xd67 waiting on condition [0x00007f99f4b0f000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f85941a0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
2017/07/03 00:14:23 | 	at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:531)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.util.thread.QueuedThreadPool.access$700(QueuedThreadPool.java:47)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:590)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "RouterConsole Jetty-634" #634 daemon prio=5 os_prio=0 tid=0x00007f9a4046e000 nid=0xd63 waiting on condition [0x00007f99e8c4b000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f85941a0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
2017/07/03 00:14:23 | 	at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:531)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.util.thread.QueuedThreadPool.access$700(QueuedThreadPool.java:47)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:590)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "RouterConsole Jetty-622" #622 daemon prio=5 os_prio=0 tid=0x00007f99f8056800 nid=0xce4 runnable [0x00007f99e8240000]
2017/07/03 00:14:23 |    java.lang.Thread.State: RUNNABLE
2017/07/03 00:14:23 | 	at org.tanukisoftware.wrapper.WrapperManager.nativeRequestThreadDump(Native Method)
2017/07/03 00:14:23 | 	at org.tanukisoftware.wrapper.WrapperManager.requestThreadDump(WrapperManager.java:2728)
2017/07/03 00:14:23 | 	at net.i2p.router.web.ConfigServiceHandler.processForm(ConfigServiceHandler.java:266)
2017/07/03 00:14:23 | 	at net.i2p.router.web.FormHandler.process(FormHandler.java:263)
2017/07/03 00:14:23 | 	at net.i2p.router.web.FormHandler.getAllMessages(FormHandler.java:174)
2017/07/03 00:14:23 | 	at net.i2p.router.web.jsp.configservice_jsp._jspService(configservice_jsp.java:503)
2017/07/03 00:14:23 | 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
2017/07/03 00:14:23 | 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:812)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669)
2017/07/03 00:14:23 | 	at net.i2p.servlet.filters.XSSFilter.doFilter(XSSFilter.java:28)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
2017/07/03 00:14:23 | 	at net.i2p.router.web.LocaleWebAppHandler.handle(LocaleWebAppHandler.java:101)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:110)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.server.Server.handle(Server.java:499)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:258)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "ReplicateThd" #169 daemon prio=5 os_prio=0 tid=0x00007f9a1005d800 nid=0xa4b waiting on condition [0x00007f99e8948000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (sleeping)
2017/07/03 00:14:23 | 	at java.lang.Thread.sleep(Native Method)
2017/07/03 00:14:23 | 	at java.lang.Thread.sleep(Thread.java:340)
2017/07/03 00:14:23 | 	at java.util.concurrent.TimeUnit.sleep(TimeUnit.java:386)
2017/07/03 00:14:23 | 	at i2p.bote.network.kademlia.ReplicateThread.replicate(ReplicateThread.java:134)
2017/07/03 00:14:23 | 	at i2p.bote.network.kademlia.ReplicateThread.run(ReplicateThread.java:186)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Streaming Timer svfk 4/4" #263 daemon prio=6 os_prio=0 tid=0x000056105864f800 nid=0x9e2 waiting on condition [0x00007f99eaa65000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f8b245a8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
2017/07/03 00:14:23 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088)
2017/07/03 00:14:23 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Streaming Timer svfk 3/4" #230 daemon prio=6 os_prio=0 tid=0x00007f9a40461000 nid=0x9cf waiting on condition [0x00007f99e8140000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f8b245a8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
2017/07/03 00:14:23 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088)
2017/07/03 00:14:23 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "DeliveryChkr" #174 daemon prio=1 os_prio=0 tid=0x00007f9a24114800 nid=0x980 waiting on condition [0x00007f99e9350000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (sleeping)
2017/07/03 00:14:23 | 	at java.lang.Thread.sleep(Native Method)
2017/07/03 00:14:23 | 	at java.lang.Thread.sleep(Thread.java:340)
2017/07/03 00:14:23 | 	at java.util.concurrent.TimeUnit.sleep(TimeUnit.java:386)
2017/07/03 00:14:23 | 	at i2p.bote.service.DeliveryChecker.run(DeliveryChecker.java:84)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "EmailChecker" #173 daemon prio=5 os_prio=0 tid=0x00007f9a24112800 nid=0x97f waiting on condition [0x00007f99e9451000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (sleeping)
2017/07/03 00:14:23 | 	at java.lang.Thread.sleep(Native Method)
2017/07/03 00:14:23 | 	at java.lang.Thread.sleep(Thread.java:340)
2017/07/03 00:14:23 | 	at java.util.concurrent.TimeUnit.sleep(TimeUnit.java:386)
2017/07/03 00:14:23 | 	at i2p.bote.service.EmailChecker.run(EmailChecker.java:226)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "OutboxProcsr" #172 daemon prio=5 os_prio=0 tid=0x00007f9a24110800 nid=0x97e waiting on condition [0x00007f99e9552000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f927c6e8> (a java.util.concurrent.CountDownLatch$Sync)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNanos(AbstractQueuedSynchronizer.java:1037)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1328)
2017/07/03 00:14:23 | 	at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:277)
2017/07/03 00:14:23 | 	at i2p.bote.service.OutboxProcessor.run(OutboxProcessor.java:125)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "ExpiratnThrd" #171 daemon prio=1 os_prio=0 tid=0x00007f9a2410e800 nid=0x97d waiting on condition [0x00007f99e9653000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (sleeping)
2017/07/03 00:14:23 | 	at java.lang.Thread.sleep(Native Method)
2017/07/03 00:14:23 | 	at java.lang.Thread.sleep(Thread.java:340)
2017/07/03 00:14:23 | 	at java.util.concurrent.TimeUnit.sleep(TimeUnit.java:386)
2017/07/03 00:14:23 | 	at i2p.bote.service.ExpirationThread.run(ExpirationThread.java:54)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "RelayPeerMgr" #170 daemon prio=5 os_prio=0 tid=0x00007f9a2410d000 nid=0x97c waiting on condition [0x00007f99e9754000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (sleeping)
2017/07/03 00:14:23 | 	at java.lang.Thread.sleep(Native Method)
2017/07/03 00:14:23 | 	at java.lang.Thread.sleep(Thread.java:340)
2017/07/03 00:14:23 | 	at java.util.concurrent.TimeUnit.sleep(TimeUnit.java:386)
2017/07/03 00:14:23 | 	at i2p.bote.service.RelayPeerManager.run(RelayPeerManager.java:291)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Kademlia" #168 daemon prio=5 os_prio=0 tid=0x00007f9a2410b800 nid=0x97b waiting on condition [0x00007f99e9855000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (sleeping)
2017/07/03 00:14:23 | 	at java.lang.Thread.sleep(Native Method)
2017/07/03 00:14:23 | 	at java.lang.Thread.sleep(Thread.java:340)
2017/07/03 00:14:23 | 	at java.util.concurrent.TimeUnit.sleep(TimeUnit.java:386)
2017/07/03 00:14:23 | 	at i2p.bote.network.kademlia.KademliaDHT.run(KademliaDHT.java:675)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "SeedlessInit" #167 daemon prio=5 os_prio=0 tid=0x00007f9a24109800 nid=0x97a waiting on condition [0x00007f99e9956000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (sleeping)
2017/07/03 00:14:23 | 	at java.lang.Thread.sleep(Native Method)
2017/07/03 00:14:23 | 	at java.lang.Thread.sleep(Thread.java:340)
2017/07/03 00:14:23 | 	at java.util.concurrent.TimeUnit.sleep(TimeUnit.java:386)
2017/07/03 00:14:23 | 	at i2p.bote.service.seedless.SeedlessInitializer.run(SeedlessInitializer.java:81)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "RelayPktSndr" #166 daemon prio=1 os_prio=0 tid=0x00007f9a24108000 nid=0x979 waiting on condition [0x00007f99e9a57000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (sleeping)
2017/07/03 00:14:23 | 	at java.lang.Thread.sleep(Native Method)
2017/07/03 00:14:23 | 	at java.lang.Thread.sleep(Thread.java:340)
2017/07/03 00:14:23 | 	at java.util.concurrent.TimeUnit.sleep(TimeUnit.java:386)
2017/07/03 00:14:23 | 	at i2p.bote.service.RelayPacketSender.run(RelayPacketSender.java:91)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "I2PSendQueue" #165 daemon prio=5 os_prio=0 tid=0x00007f9a24106800 nid=0x978 waiting on condition [0x00007f99e9b58000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (sleeping)
2017/07/03 00:14:23 | 	at java.lang.Thread.sleep(Native Method)
2017/07/03 00:14:23 | 	at java.lang.Thread.sleep(Thread.java:340)
2017/07/03 00:14:23 | 	at java.util.concurrent.TimeUnit.sleep(TimeUnit.java:386)
2017/07/03 00:14:23 | 	at i2p.bote.network.I2PSendQueue$PacketQueue.take(I2PSendQueue.java:303)
2017/07/03 00:14:23 | 	at i2p.bote.network.I2PSendQueue.run(I2PSendQueue.java:203)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "PasswordCache" #94 daemon prio=5 os_prio=0 tid=0x00007f9a24105800 nid=0x977 waiting on condition [0x00007f99e9c59000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (sleeping)
2017/07/03 00:14:23 | 	at java.lang.Thread.sleep(Native Method)
2017/07/03 00:14:23 | 	at java.lang.Thread.sleep(Thread.java:340)
2017/07/03 00:14:23 | 	at java.util.concurrent.TimeUnit.sleep(TimeUnit.java:386)
2017/07/03 00:14:23 | 	at i2p.bote.fileencryption.PasswordCache.run(PasswordCache.java:187)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "ClientNotifier [GOTDATE I2P-Bote #53747]: " #164 daemon prio=5 os_prio=0 tid=0x00007f9a2403e000 nid=0x976 waiting on condition [0x00007f99e9d5a000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f8b25120> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
2017/07/03 00:14:23 | 	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
2017/07/03 00:14:23 | 	at net.i2p.client.impl.I2PSessionMuxedImpl$MuxedAvailabilityNotifier.run(I2PSessionMuxedImpl.java:388)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "I2CP Internal Reader 6" #136 daemon prio=5 os_prio=0 tid=0x00007f9a24051800 nid=0x94b waiting on condition [0x00007f99eb07e000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f8b23660> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
2017/07/03 00:14:23 | 	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
2017/07/03 00:14:23 | 	at net.i2p.router.client.I2CPMessageQueueImpl.take(I2CPMessageQueueImpl.java:66)
2017/07/03 00:14:23 | 	at net.i2p.internal.QueuedI2CPMessageReader$QueuedI2CPMessageReaderRunner.run2(QueuedI2CPMessageReader.java:51)
2017/07/03 00:14:23 | 	at net.i2p.data.i2cp.I2CPMessageReader$I2CPMessageReaderRunner.run(I2CPMessageReader.java:164)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "I2CP Internal Reader 5" #135 daemon prio=5 os_prio=0 tid=0x00007f9a24050000 nid=0x94a waiting on condition [0x00007f99eb17f000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f8b234f8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
2017/07/03 00:14:23 | 	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
2017/07/03 00:14:23 | 	at net.i2p.router.client.I2CPMessageQueueImpl.take(I2CPMessageQueueImpl.java:66)
2017/07/03 00:14:23 | 	at net.i2p.internal.QueuedI2CPMessageReader$QueuedI2CPMessageReaderRunner.run2(QueuedI2CPMessageReader.java:51)
2017/07/03 00:14:23 | 	at net.i2p.data.i2cp.I2CPMessageReader$I2CPMessageReaderRunner.run(I2CPMessageReader.java:164)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Streaming Timer svfk 2/4" #134 daemon prio=6 os_prio=0 tid=0x00007f9a240de000 nid=0x949 waiting on condition [0x00007f99eb280000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f8b245a8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
2017/07/03 00:14:23 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
2017/07/03 00:14:23 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Streaming Timer svfk 1/4" #133 daemon prio=6 os_prio=0 tid=0x00007f9a240dc000 nid=0x948 waiting on condition [0x00007f99eb381000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f8b245a8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
2017/07/03 00:14:23 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088)
2017/07/03 00:14:23 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Streaming Timer k5mJ 4/4" #128 daemon prio=6 os_prio=0 tid=0x00007f9a4045e000 nid=0x901 waiting on condition [0x00007f99ec892000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f8a789e0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
2017/07/03 00:14:23 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088)
2017/07/03 00:14:23 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Internal socket port 4444" #127 daemon prio=5 os_prio=0 tid=0x00007f9a14750800 nid=0x900 waiting on condition [0x00007f99ebe8a000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f8b2e230> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
2017/07/03 00:14:23 | 	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
2017/07/03 00:14:23 | 	at net.i2p.util.InternalServerSocket.accept(InternalServerSocket.java:69)
2017/07/03 00:14:23 | 	at net.i2p.i2ptunnel.InternalSocketRunner.run(InternalSocketRunner.java:39)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "I2PTunnel Client 127.0.0.1:4444" #126 daemon prio=5 os_prio=0 tid=0x00007f9a14750000 nid=0x8ff runnable [0x00007f99ebf8b000]
2017/07/03 00:14:23 |    java.lang.Thread.State: RUNNABLE
2017/07/03 00:14:23 | 	at java.net.PlainSocketImpl.socketAccept(Native Method)
2017/07/03 00:14:23 | 	at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)
2017/07/03 00:14:23 | 	at java.net.ServerSocket.implAccept(ServerSocket.java:545)
2017/07/03 00:14:23 | 	at java.net.ServerSocket.accept(ServerSocket.java:513)
2017/07/03 00:14:23 | 	at net.i2p.i2ptunnel.I2PTunnelClientBase.run(I2PTunnelClientBase.java:755)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "ClientNotifier [GOTDATE shared clients #36181]: " #125 daemon prio=5 os_prio=0 tid=0x00007f9a1427a800 nid=0x8fe waiting on condition [0x00007f99ecc0c000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f8a7b4e0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
2017/07/03 00:14:23 | 	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
2017/07/03 00:14:23 | 	at net.i2p.client.impl.I2PSessionMuxedImpl$MuxedAvailabilityNotifier.run(I2PSessionMuxedImpl.java:388)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Streaming Timer k5mJ 3/4" #122 daemon prio=6 os_prio=0 tid=0x00007f9a280a4800 nid=0x8eb waiting on condition [0x00007f99f480c000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f8a789e0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
2017/07/03 00:14:23 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088)
2017/07/03 00:14:23 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "I2PTunnel Client 127.0.0.1:7659" #119 daemon prio=5 os_prio=0 tid=0x00007f9a1c049800 nid=0x795 runnable [0x00007f99eb884000]
2017/07/03 00:14:23 |    java.lang.Thread.State: RUNNABLE
2017/07/03 00:14:23 | 	at java.net.PlainSocketImpl.socketAccept(Native Method)
2017/07/03 00:14:23 | 	at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)
2017/07/03 00:14:23 | 	at java.net.ServerSocket.implAccept(ServerSocket.java:545)
2017/07/03 00:14:23 | 	at java.net.ServerSocket.accept(ServerSocket.java:513)
2017/07/03 00:14:23 | 	at net.i2p.i2ptunnel.I2PTunnelClientBase.run(I2PTunnelClientBase.java:755)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "I2PTunnel Client 127.0.0.1:7660" #120 daemon prio=5 os_prio=0 tid=0x00007f9a18011000 nid=0x794 runnable [0x00007f99eb985000]
2017/07/03 00:14:23 |    java.lang.Thread.State: RUNNABLE
2017/07/03 00:14:23 | 	at java.net.PlainSocketImpl.socketAccept(Native Method)
2017/07/03 00:14:23 | 	at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)
2017/07/03 00:14:23 | 	at java.net.ServerSocket.implAccept(ServerSocket.java:545)
2017/07/03 00:14:23 | 	at java.net.ServerSocket.accept(ServerSocket.java:513)
2017/07/03 00:14:23 | 	at net.i2p.i2ptunnel.I2PTunnelClientBase.run(I2PTunnelClientBase.java:755)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "I2PTunnel Client 127.0.0.1:4445" #118 daemon prio=5 os_prio=0 tid=0x00007f9a240d8000 nid=0x793 runnable [0x00007f99eba86000]
2017/07/03 00:14:23 |    java.lang.Thread.State: RUNNABLE
2017/07/03 00:14:23 | 	at java.net.PlainSocketImpl.socketAccept(Native Method)
2017/07/03 00:14:23 | 	at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)
2017/07/03 00:14:23 | 	at java.net.ServerSocket.implAccept(ServerSocket.java:545)
2017/07/03 00:14:23 | 	at java.net.ServerSocket.accept(ServerSocket.java:513)
2017/07/03 00:14:23 | 	at net.i2p.i2ptunnel.I2PTunnelClientBase.run(I2PTunnelClientBase.java:755)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "I2CP Internal Reader 4" #117 daemon prio=5 os_prio=0 tid=0x00007f9a14133000 nid=0x792 waiting on condition [0x00007f99ebb87000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f8a7a598> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
2017/07/03 00:14:23 | 	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
2017/07/03 00:14:23 | 	at net.i2p.router.client.I2CPMessageQueueImpl.take(I2CPMessageQueueImpl.java:66)
2017/07/03 00:14:23 | 	at net.i2p.internal.QueuedI2CPMessageReader$QueuedI2CPMessageReaderRunner.run2(QueuedI2CPMessageReader.java:51)
2017/07/03 00:14:23 | 	at net.i2p.data.i2cp.I2CPMessageReader$I2CPMessageReaderRunner.run(I2CPMessageReader.java:164)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "I2CP Internal Reader 3" #116 daemon prio=5 os_prio=0 tid=0x00007f9a14131000 nid=0x791 waiting on condition [0x00007f99ebc88000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f8a7a700> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
2017/07/03 00:14:23 | 	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
2017/07/03 00:14:23 | 	at net.i2p.router.client.I2CPMessageQueueImpl.take(I2CPMessageQueueImpl.java:66)
2017/07/03 00:14:23 | 	at net.i2p.internal.QueuedI2CPMessageReader$QueuedI2CPMessageReaderRunner.run2(QueuedI2CPMessageReader.java:51)
2017/07/03 00:14:23 | 	at net.i2p.data.i2cp.I2CPMessageReader$I2CPMessageReaderRunner.run(I2CPMessageReader.java:164)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Streaming Timer k5mJ 2/4" #115 daemon prio=6 os_prio=0 tid=0x00007f9a1412d800 nid=0x790 waiting on condition [0x00007f99ebd89000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f8a789e0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
2017/07/03 00:14:23 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
2017/07/03 00:14:23 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Streaming Timer k5mJ 1/4" #114 daemon prio=6 os_prio=0 tid=0x00007f9a1421d000 nid=0x78f waiting on condition [0x00007f9a2c9cf000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f8a789e0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
2017/07/03 00:14:23 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088)
2017/07/03 00:14:23 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "I2PTunnel Client 127.0.0.1:6668" #113 daemon prio=5 os_prio=0 tid=0x00007f9a10063800 nid=0x78e runnable [0x00007f99ec791000]
2017/07/03 00:14:23 |    java.lang.Thread.State: RUNNABLE
2017/07/03 00:14:23 | 	at java.net.PlainSocketImpl.socketAccept(Native Method)
2017/07/03 00:14:23 | 	at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)
2017/07/03 00:14:23 | 	at java.net.ServerSocket.implAccept(ServerSocket.java:545)
2017/07/03 00:14:23 | 	at java.net.ServerSocket.accept(ServerSocket.java:513)
2017/07/03 00:14:23 | 	at net.i2p.i2ptunnel.I2PTunnelClientBase.run(I2PTunnelClientBase.java:755)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Scanner-0" #105 daemon prio=5 os_prio=0 tid=0x00007f9a40456000 nid=0x784 in Object.wait() [0x00007f99ec08c000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (on object monitor)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Native Method)
2017/07/03 00:14:23 | 	at java.util.TimerThread.mainLoop(Timer.java:552)
2017/07/03 00:14:23 | 	- locked <0x00000000f8ac27c8> (a java.util.TaskQueue)
2017/07/03 00:14:23 | 	at java.util.TimerThread.run(Timer.java:505)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "org.eclipse.jetty.util.RolloverFileOutputStream" #104 daemon prio=5 os_prio=0 tid=0x00007f9a4044a000 nid=0x782 in Object.wait() [0x00007f99ec18d000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (on object monitor)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Native Method)
2017/07/03 00:14:23 | 	- waiting on <0x00000000f8abd170> (a java.util.TaskQueue)
2017/07/03 00:14:23 | 	at java.util.TimerThread.mainLoop(Timer.java:552)
2017/07/03 00:14:23 | 	- locked <0x00000000f8abd170> (a java.util.TaskQueue)
2017/07/03 00:14:23 | 	at java.util.TimerThread.run(Timer.java:505)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Eepsite Jetty-103" #103 daemon prio=5 os_prio=0 tid=0x00007f9a40449000 nid=0x781 waiting on condition [0x00007f99ec28e000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f8aa9300> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
2017/07/03 00:14:23 | 	at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:531)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.util.thread.QueuedThreadPool.access$700(QueuedThreadPool.java:47)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:590)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Eepsite Jetty-102-acceptor-0@4cd6f130-ServerConnector@421116da{HTTP/1.1}{127.0.0.1:7658}" #102 daemon prio=5 os_prio=0 tid=0x00007f9a400bf000 nid=0x780 runnable [0x00007f99f6121000]
2017/07/03 00:14:23 |    java.lang.Thread.State: RUNNABLE
2017/07/03 00:14:23 | 	at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
2017/07/03 00:14:23 | 	at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:422)
2017/07/03 00:14:23 | 	at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:250)
2017/07/03 00:14:23 | 	- locked <0x00000000f8aa8918> (a java.lang.Object)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.server.ServerConnector.accept(ServerConnector.java:377)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnector.java:500)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Eepsite Jetty-101-selector-ServerConnectorManager@c035c85/0" #101 daemon prio=5 os_prio=0 tid=0x00007f9a400c0800 nid=0x77f runnable [0x00007f99ecd0d000]
2017/07/03 00:14:23 |    java.lang.Thread.State: RUNNABLE
2017/07/03 00:14:23 | 	at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
2017/07/03 00:14:23 | 	at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
2017/07/03 00:14:23 | 	at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
2017/07/03 00:14:23 | 	at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
2017/07/03 00:14:23 | 	- locked <0x00000000f8aa8eb0> (a sun.nio.ch.Util$3)
2017/07/03 00:14:23 | 	- locked <0x00000000f8aa8ea0> (a java.util.Collections$UnmodifiableSet)
2017/07/03 00:14:23 | 	- locked <0x00000000f8aa8d88> (a sun.nio.ch.EPollSelectorImpl)
2017/07/03 00:14:23 | 	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
2017/07/03 00:14:23 | 	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.io.SelectorManager$ManagedSelector.select(SelectorManager.java:601)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.io.SelectorManager$ManagedSelector.run(SelectorManager.java:550)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.util.thread.NonBlockingThread.run(NonBlockingThread.java:52)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "NTCPSendFinisher 1/4" #96 daemon prio=5 os_prio=0 tid=0x00007f9a2802d800 nid=0x58d waiting on condition [0x00007f99ec58f000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f84d4140> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
2017/07/03 00:14:23 | 	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Scheduler-607694552" #86 prio=5 os_prio=0 tid=0x00007f9a1c00c800 nid=0x581 waiting on condition [0x00007f99ece0e000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f87bee90> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
2017/07/03 00:14:23 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
2017/07/03 00:14:23 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "SyncManager-0" #85 daemon prio=4 os_prio=0 tid=0x00007f99fc0e6800 nid=0x580 in Object.wait() [0x00007f99ef2f3000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (on object monitor)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Native Method)
2017/07/03 00:14:23 | 	at java.util.TimerThread.mainLoop(Timer.java:552)
2017/07/03 00:14:23 | 	- locked <0x00000000f8909760> (a java.util.TaskQueue)
2017/07/03 00:14:23 | 	at java.util.TimerThread.run(Timer.java:505)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "StatSummarizer" #83 daemon prio=4 os_prio=0 tid=0x00007f99f81c1800 nid=0x57f waiting on condition [0x00007f99ef1f2000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (sleeping)
2017/07/03 00:14:23 | 	at java.lang.Thread.sleep(Native Method)
2017/07/03 00:14:23 | 	at net.i2p.router.web.StatSummarizer.run(StatSummarizer.java:78)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Snark DirMonitor" #80 daemon prio=5 os_prio=0 tid=0x00007f99f8537000 nid=0x57c waiting on condition [0x00007f99ef3f4000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (sleeping)
2017/07/03 00:14:23 | 	at java.lang.Thread.sleep(Native Method)
2017/07/03 00:14:23 | 	at org.klomp.snark.SnarkManager$DirMonitor.run(SnarkManager.java:2214)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Addressbook" #79 daemon prio=5 os_prio=0 tid=0x00007f99f84d3800 nid=0x57b in Object.wait() [0x00007f99ef4f5000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (on object monitor)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Native Method)
2017/07/03 00:14:23 | 	at net.i2p.addressbook.Daemon.run(Daemon.java:865)
2017/07/03 00:14:23 | 	- locked <0x00000000f8857700> (a net.i2p.addressbook.Daemon)
2017/07/03 00:14:23 | 	at net.i2p.addressbook.DaemonThread.run(DaemonThread.java:65)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "ClientListener:7654" #78 daemon prio=5 os_prio=0 tid=0x00007f99fc0c7000 nid=0x57a runnable [0x00007f99ef7f6000]
2017/07/03 00:14:23 |    java.lang.Thread.State: RUNNABLE
2017/07/03 00:14:23 | 	at java.net.PlainSocketImpl.socketAccept(Native Method)
2017/07/03 00:14:23 | 	at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)
2017/07/03 00:14:23 | 	at java.net.ServerSocket.implAccept(ServerSocket.java:545)
2017/07/03 00:14:23 | 	at java.net.ServerSocket.accept(ServerSocket.java:513)
2017/07/03 00:14:23 | 	at net.i2p.router.client.ClientListenerRunner.runServer(ClientListenerRunner.java:98)
2017/07/03 00:14:23 | 	at net.i2p.router.client.ClientListenerRunner.run(ClientListenerRunner.java:70)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "BuildHandler 1/1" #77 daemon prio=5 os_prio=0 tid=0x00007f99fc0bc000 nid=0x579 waiting on condition [0x00007f99ef8f7000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f823bfa8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
2017/07/03 00:14:23 | 	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
2017/07/03 00:14:23 | 	at net.i2p.router.tunnel.pool.BuildHandler.handleInboundRequest(BuildHandler.java:237)
2017/07/03 00:14:23 | 	at net.i2p.router.tunnel.pool.BuildHandler.run(BuildHandler.java:220)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "BuildExecutor" #76 daemon prio=5 os_prio=0 tid=0x00007f99fc0ba800 nid=0x578 in Object.wait() [0x00007f99ef9f8000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (on object monitor)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Native Method)
2017/07/03 00:14:23 | 	at net.i2p.router.tunnel.pool.BuildExecutor.run2(BuildExecutor.java:431)
2017/07/03 00:14:23 | 	- locked <0x00000000f823bdc0> (a java.lang.Object)
2017/07/03 00:14:23 | 	at net.i2p.router.tunnel.pool.BuildExecutor.run(BuildExecutor.java:304)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "UDP Establisher" #75 daemon prio=5 os_prio=0 tid=0x00007f99fc0b6000 nid=0x577 in Object.wait() [0x00007f99efaf9000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (on object monitor)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Native Method)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.udp.EstablishmentManager$Establisher.doPass(EstablishmentManager.java:1501)
2017/07/03 00:14:23 | 	- locked <0x00000000f87360f0> (a java.lang.Object)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.udp.EstablishmentManager$Establisher.run(EstablishmentManager.java:1445)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "UDP packet pusher" #74 daemon prio=5 os_prio=0 tid=0x00007f99fc0b4000 nid=0x576 in Object.wait() [0x00007f99efbfa000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (on object monitor)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Native Method)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.udp.OutboundMessageFragments.getNextVolley(OutboundMessageFragments.java:336)
2017/07/03 00:14:23 | 	- locked <0x00000000f85b1b30> (a net.i2p.util.ConcurrentHashSet)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.udp.PacketPusher.run(PacketPusher.java:40)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "UDP message receiver 5/5" #73 daemon prio=5 os_prio=0 tid=0x00007f99fc0b2000 nid=0x575 waiting on condition [0x00007f99efcfb000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f847dd78> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
2017/07/03 00:14:23 | 	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
2017/07/03 00:14:23 | 	at net.i2p.router.util.CoDelBlockingQueue.deque(CoDelBlockingQueue.java:228)
2017/07/03 00:14:23 | 	at net.i2p.router.util.CoDelBlockingQueue.take(CoDelBlockingQueue.java:132)
2017/07/03 00:14:23 | 	at net.i2p.router.util.CoDelBlockingQueue.take(CoDelBlockingQueue.java:27)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.udp.MessageReceiver.loop(MessageReceiver.java:134)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.udp.MessageReceiver$Runner.run(MessageReceiver.java:83)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "UDP message receiver 4/5" #72 daemon prio=5 os_prio=0 tid=0x00007f99fc0b0000 nid=0x574 waiting on condition [0x00007f99efdfc000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f847dd78> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
2017/07/03 00:14:23 | 	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
2017/07/03 00:14:23 | 	at net.i2p.router.util.CoDelBlockingQueue.deque(CoDelBlockingQueue.java:228)
2017/07/03 00:14:23 | 	at net.i2p.router.util.CoDelBlockingQueue.take(CoDelBlockingQueue.java:132)
2017/07/03 00:14:23 | 	at net.i2p.router.util.CoDelBlockingQueue.take(CoDelBlockingQueue.java:27)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.udp.MessageReceiver.loop(MessageReceiver.java:134)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.udp.MessageReceiver$Runner.run(MessageReceiver.java:83)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "UDP message receiver 3/5" #71 daemon prio=5 os_prio=0 tid=0x00007f99fc0ae000 nid=0x573 waiting on condition [0x00007f99efefd000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f847dd78> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
2017/07/03 00:14:23 | 	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
2017/07/03 00:14:23 | 	at net.i2p.router.util.CoDelBlockingQueue.deque(CoDelBlockingQueue.java:228)
2017/07/03 00:14:23 | 	at net.i2p.router.util.CoDelBlockingQueue.take(CoDelBlockingQueue.java:132)
2017/07/03 00:14:23 | 	at net.i2p.router.util.CoDelBlockingQueue.take(CoDelBlockingQueue.java:27)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.udp.MessageReceiver.loop(MessageReceiver.java:134)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.udp.MessageReceiver$Runner.run(MessageReceiver.java:83)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "UDP message receiver 2/5" #70 daemon prio=5 os_prio=0 tid=0x00007f99fc0ac000 nid=0x572 waiting on condition [0x00007f99efffe000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f847dd78> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
2017/07/03 00:14:23 | 	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
2017/07/03 00:14:23 | 	at net.i2p.router.util.CoDelBlockingQueue.deque(CoDelBlockingQueue.java:228)
2017/07/03 00:14:23 | 	at net.i2p.router.util.CoDelBlockingQueue.take(CoDelBlockingQueue.java:132)
2017/07/03 00:14:23 | 	at net.i2p.router.util.CoDelBlockingQueue.take(CoDelBlockingQueue.java:27)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.udp.MessageReceiver.loop(MessageReceiver.java:134)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.udp.MessageReceiver$Runner.run(MessageReceiver.java:83)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "UDP message receiver 1/5" #69 daemon prio=5 os_prio=0 tid=0x00007f99fc0aa800 nid=0x571 waiting on condition [0x00007f99f4107000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f847dd78> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
2017/07/03 00:14:23 | 	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
2017/07/03 00:14:23 | 	at net.i2p.router.util.CoDelBlockingQueue.deque(CoDelBlockingQueue.java:228)
2017/07/03 00:14:23 | 	at net.i2p.router.util.CoDelBlockingQueue.take(CoDelBlockingQueue.java:132)
2017/07/03 00:14:23 | 	at net.i2p.router.util.CoDelBlockingQueue.take(CoDelBlockingQueue.java:27)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.udp.MessageReceiver.loop(MessageReceiver.java:134)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.udp.MessageReceiver$Runner.run(MessageReceiver.java:83)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "UDP ACK sender" #68 daemon prio=5 os_prio=0 tid=0x00007f99fc0a8800 nid=0x570 waiting on condition [0x00007f99f4208000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f8340820> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
2017/07/03 00:14:23 | 	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.udp.ACKSender.run2(ACKSender.java:114)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.udp.ACKSender.run(ACKSender.java:88)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "UDP Packet handler 1/1" #67 daemon prio=5 os_prio=0 tid=0x00007f99fc0a2000 nid=0x56f waiting on condition [0x00007f99f4309000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f85042f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
2017/07/03 00:14:23 | 	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
2017/07/03 00:14:23 | 	at net.i2p.router.util.CoDelBlockingQueue.deque(CoDelBlockingQueue.java:228)
2017/07/03 00:14:23 | 	at net.i2p.router.util.CoDelBlockingQueue.take(CoDelBlockingQueue.java:132)
2017/07/03 00:14:23 | 	at net.i2p.router.util.CoDelBlockingQueue.take(CoDelBlockingQueue.java:27)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.udp.PacketHandler.receiveNext(PacketHandler.java:175)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.udp.PacketHandler$Handler.run(PacketHandler.java:204)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "UDPReceiver 1" #66 daemon prio=5 os_prio=0 tid=0x00007f99fc0a0000 nid=0x56e runnable [0x00007f99f440a000]
2017/07/03 00:14:23 |    java.lang.Thread.State: RUNNABLE
2017/07/03 00:14:23 | 	at java.net.PlainDatagramSocketImpl.receive0(Native Method)
2017/07/03 00:14:23 | 	- locked <0x00000000f8736728> (a java.net.PlainDatagramSocketImpl)
2017/07/03 00:14:23 | 	at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:143)
2017/07/03 00:14:23 | 	- locked <0x00000000f8736728> (a java.net.PlainDatagramSocketImpl)
2017/07/03 00:14:23 | 	at java.net.DatagramSocket.receive(DatagramSocket.java:812)
2017/07/03 00:14:23 | 	- locked <0x00000000f89171c0> (a java.net.DatagramPacket)
2017/07/03 00:14:23 | 	- locked <0x00000000f87366e8> (a java.net.DatagramSocket)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.udp.UDPReceiver$Runner.run(UDPReceiver.java:248)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "UDPSender 1" #65 daemon prio=5 os_prio=0 tid=0x00007f99fc09e800 nid=0x56d waiting on condition [0x00007f99f450b000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f8736a98> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
2017/07/03 00:14:23 | 	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
2017/07/03 00:14:23 | 	at net.i2p.router.util.CoDelBlockingQueue.deque(CoDelBlockingQueue.java:228)
2017/07/03 00:14:23 | 	at net.i2p.router.util.CoDelBlockingQueue.take(CoDelBlockingQueue.java:132)
2017/07/03 00:14:23 | 	at net.i2p.router.util.CoDelBlockingQueue.take(CoDelBlockingQueue.java:27)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.udp.UDPSender$Runner.getNextPacket(UDPSender.java:319)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.udp.UDPSender$Runner.run(UDPSender.java:229)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Console HashSessionScavenger" #64 daemon prio=5 os_prio=0 tid=0x00007f99f80ff800 nid=0x56c waiting on condition [0x00007f99f490d000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f85910a0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
2017/07/03 00:14:23 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
2017/07/03 00:14:23 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "RouterConsole Jetty-61-acceptor-0@5b09ce15-ConsoleSocket@55ce3b04{HTTP/1.1}{127.0.0.1:7657}" #61 daemon prio=5 os_prio=0 tid=0x00007f99f80c9000 nid=0x568 runnable [0x00007f99f4a0e000]
2017/07/03 00:14:23 |    java.lang.Thread.State: RUNNABLE
2017/07/03 00:14:23 | 	at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
2017/07/03 00:14:23 | 	at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:422)
2017/07/03 00:14:23 | 	at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:250)
2017/07/03 00:14:23 | 	- locked <0x00000000f87be778> (a java.lang.Object)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.server.ServerConnector.accept(ServerConnector.java:377)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnector.java:500)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "RouterConsole Jetty-59-selector-ServerConnectorManager@4563c654/0" #59 daemon prio=5 os_prio=0 tid=0x00007f99f80c5800 nid=0x566 runnable [0x00007f99f4c10000]
2017/07/03 00:14:23 |    java.lang.Thread.State: RUNNABLE
2017/07/03 00:14:23 | 	at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
2017/07/03 00:14:23 | 	at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
2017/07/03 00:14:23 | 	at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
2017/07/03 00:14:23 | 	at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
2017/07/03 00:14:23 | 	- locked <0x00000000f87bebf0> (a sun.nio.ch.Util$3)
2017/07/03 00:14:23 | 	- locked <0x00000000f87bebe0> (a java.util.Collections$UnmodifiableSet)
2017/07/03 00:14:23 | 	- locked <0x00000000f87beab8> (a sun.nio.ch.EPollSelectorImpl)
2017/07/03 00:14:23 | 	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
2017/07/03 00:14:23 | 	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.io.SelectorManager$ManagedSelector.select(SelectorManager.java:601)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.io.SelectorManager$ManagedSelector.run(SelectorManager.java:550)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.util.thread.NonBlockingThread.run(NonBlockingThread.java:52)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "RouterConsole Jetty-58-acceptor-0@694b7886-ConsoleSocket@678c8bdf{HTTP/1.1}{::1:7657}" #58 daemon prio=5 os_prio=0 tid=0x00007f99f80c4000 nid=0x565 runnable [0x00007f99f4d11000]
2017/07/03 00:14:23 |    java.lang.Thread.State: RUNNABLE
2017/07/03 00:14:23 | 	at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
2017/07/03 00:14:23 | 	at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:422)
2017/07/03 00:14:23 | 	at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:250)
2017/07/03 00:14:23 | 	- locked <0x00000000f87c00a8> (a java.lang.Object)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.server.ServerConnector.accept(ServerConnector.java:377)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnector.java:500)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "RouterConsole Jetty-57-selector-ServerConnectorManager@775fc0c5/0" #57 daemon prio=5 os_prio=0 tid=0x00007f99f80c3800 nid=0x564 runnable [0x00007f99f4e12000]
2017/07/03 00:14:23 |    java.lang.Thread.State: RUNNABLE
2017/07/03 00:14:23 | 	at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
2017/07/03 00:14:23 | 	at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
2017/07/03 00:14:23 | 	at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
2017/07/03 00:14:23 | 	at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
2017/07/03 00:14:23 | 	- locked <0x00000000f87bfae0> (a sun.nio.ch.Util$3)
2017/07/03 00:14:23 | 	- locked <0x00000000f87bfad0> (a java.util.Collections$UnmodifiableSet)
2017/07/03 00:14:23 | 	- locked <0x00000000f87bf9a8> (a sun.nio.ch.EPollSelectorImpl)
2017/07/03 00:14:23 | 	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
2017/07/03 00:14:23 | 	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.io.SelectorManager$ManagedSelector.select(SelectorManager.java:601)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.io.SelectorManager$ManagedSelector.run(SelectorManager.java:550)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.util.thread.NonBlockingThread.run(NonBlockingThread.java:52)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
2017/07/03 00:14:23 | 	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "NTCP writer 4/4" #55 daemon prio=5 os_prio=0 tid=0x00007f99fc088000 nid=0x562 in Object.wait() [0x00007f99f5113000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (on object monitor)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Native Method)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Object.java:502)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.ntcp.Writer$Runner.run(Writer.java:112)
2017/07/03 00:14:23 | 	- locked <0x00000000f84d3bb8> (a java.util.LinkedHashSet)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "NTCP writer 3/4" #54 daemon prio=5 os_prio=0 tid=0x00007f99fc086000 nid=0x561 in Object.wait() [0x00007f99f5214000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (on object monitor)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Native Method)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Object.java:502)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.ntcp.Writer$Runner.run(Writer.java:112)
2017/07/03 00:14:23 | 	- locked <0x00000000f84d3bb8> (a java.util.LinkedHashSet)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "NTCP writer 2/4" #53 daemon prio=5 os_prio=0 tid=0x00007f99fc084800 nid=0x560 in Object.wait() [0x00007f99f5315000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (on object monitor)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Native Method)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Object.java:502)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.ntcp.Writer$Runner.run(Writer.java:112)
2017/07/03 00:14:23 | 	- locked <0x00000000f84d3bb8> (a java.util.LinkedHashSet)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "NTCP writer 1/4" #52 daemon prio=5 os_prio=0 tid=0x00007f99fc083800 nid=0x55f in Object.wait() [0x00007f99f5416000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (on object monitor)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Native Method)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Object.java:502)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.ntcp.Writer$Runner.run(Writer.java:112)
2017/07/03 00:14:23 | 	- locked <0x00000000f84d3bb8> (a java.util.LinkedHashSet)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "NTCP reader 4/4" #51 daemon prio=5 os_prio=0 tid=0x00007f99fc080800 nid=0x55e in Object.wait() [0x00007f99f5517000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (on object monitor)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Native Method)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Object.java:502)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.ntcp.Reader$Runner.run(Reader.java:106)
2017/07/03 00:14:23 | 	- locked <0x00000000f84d3918> (a java.util.LinkedHashSet)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "NTCP reader 3/4" #50 daemon prio=5 os_prio=0 tid=0x00007f99fc062800 nid=0x55d in Object.wait() [0x00007f99f5618000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (on object monitor)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Native Method)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Object.java:502)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.ntcp.Reader$Runner.run(Reader.java:106)
2017/07/03 00:14:23 | 	- locked <0x00000000f84d3918> (a java.util.LinkedHashSet)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "NTCP reader 2/4" #49 daemon prio=5 os_prio=0 tid=0x00007f99fc061000 nid=0x55c in Object.wait() [0x00007f99f5719000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (on object monitor)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Native Method)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Object.java:502)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.ntcp.Reader$Runner.run(Reader.java:106)
2017/07/03 00:14:23 | 	- locked <0x00000000f84d3918> (a java.util.LinkedHashSet)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "NTCP reader 1/4" #48 daemon prio=5 os_prio=0 tid=0x00007f99fc05f000 nid=0x55b in Object.wait() [0x00007f99f581a000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (on object monitor)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Native Method)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Object.java:502)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.ntcp.Reader$Runner.run(Reader.java:106)
2017/07/03 00:14:23 | 	- locked <0x00000000f84d3918> (a java.util.LinkedHashSet)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "NTCP Pumper" #47 daemon prio=5 os_prio=0 tid=0x00007f99fc05e000 nid=0x55a runnable [0x00007f99f591b000]
2017/07/03 00:14:23 |    java.lang.Thread.State: RUNNABLE
2017/07/03 00:14:23 | 	at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
2017/07/03 00:14:23 | 	at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
2017/07/03 00:14:23 | 	at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
2017/07/03 00:14:23 | 	at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
2017/07/03 00:14:23 | 	- locked <0x00000000f84d34a0> (a sun.nio.ch.Util$3)
2017/07/03 00:14:23 | 	- locked <0x00000000f84d3490> (a java.util.Collections$UnmodifiableSet)
2017/07/03 00:14:23 | 	- locked <0x00000000f84d10d0> (a sun.nio.ch.EPollSelectorImpl)
2017/07/03 00:14:23 | 	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.ntcp.EventPumper.run(EventPumper.java:186)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "UPnP-Disposer" #46 prio=6 os_prio=0 tid=0x00007f99fc035000 nid=0x559 waiting on condition [0x00007f99f5a1c000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (sleeping)
2017/07/03 00:14:23 | 	at java.lang.Thread.sleep(Native Method)
2017/07/03 00:14:23 | 	at org.cybergarage.upnp.device.Disposer.run(Disposer.java:60)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Cyber.SSDPSearchResponseSocket/" #45 prio=6 os_prio=0 tid=0x00007f99fc033000 nid=0x558 runnable [0x00007f99f5b1d000]
2017/07/03 00:14:23 |    java.lang.Thread.State: RUNNABLE
2017/07/03 00:14:23 | 	at java.net.PlainDatagramSocketImpl.receive0(Native Method)
2017/07/03 00:14:23 | 	- locked <0x00000000f84c2c90> (a java.net.PlainDatagramSocketImpl)
2017/07/03 00:14:23 | 	at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:143)
2017/07/03 00:14:23 | 	- locked <0x00000000f84c2c90> (a java.net.PlainDatagramSocketImpl)
2017/07/03 00:14:23 | 	at java.net.DatagramSocket.receive(DatagramSocket.java:812)
2017/07/03 00:14:23 | 	- locked <0x00000000f937df10> (a java.net.DatagramPacket)
2017/07/03 00:14:23 | 	- locked <0x00000000f84c2c50> (a java.net.DatagramSocket)
2017/07/03 00:14:23 | 	at org.cybergarage.upnp.ssdp.HTTPUSocket.receive(HTTPUSocket.java:223)
2017/07/03 00:14:23 | 	at org.cybergarage.upnp.ssdp.SSDPSearchResponseSocket.run(SSDPSearchResponseSocket.java:74)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Cyber.SSDPNotifySocket/239.255.255.250:1900" #44 prio=6 os_prio=0 tid=0x00007f99fc030800 nid=0x557 runnable [0x00007f99f5c1e000]
2017/07/03 00:14:23 |    java.lang.Thread.State: RUNNABLE
2017/07/03 00:14:23 | 	at java.net.PlainDatagramSocketImpl.receive0(Native Method)
2017/07/03 00:14:23 | 	- locked <0x00000000f84c26f0> (a java.net.PlainDatagramSocketImpl)
2017/07/03 00:14:23 | 	at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:143)
2017/07/03 00:14:23 | 	- locked <0x00000000f84c26f0> (a java.net.PlainDatagramSocketImpl)
2017/07/03 00:14:23 | 	at java.net.DatagramSocket.receive(DatagramSocket.java:812)
2017/07/03 00:14:23 | 	- locked <0x00000000f937e368> (a java.net.DatagramPacket)
2017/07/03 00:14:23 | 	- locked <0x00000000f84c26a0> (a java.net.MulticastSocket)
2017/07/03 00:14:23 | 	at org.cybergarage.upnp.ssdp.HTTPMUSocket.receive(HTTPMUSocket.java:250)
2017/07/03 00:14:23 | 	at org.cybergarage.upnp.ssdp.SSDPNotifySocket.run(SSDPNotifySocket.java:120)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Cyber.HTTPServer/" #43 prio=6 os_prio=0 tid=0x00007f99fc02c000 nid=0x556 runnable [0x00007f99f5f1f000]
2017/07/03 00:14:23 |    java.lang.Thread.State: RUNNABLE
2017/07/03 00:14:23 | 	at java.net.PlainSocketImpl.socketAccept(Native Method)
2017/07/03 00:14:23 | 	at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)
2017/07/03 00:14:23 | 	at java.net.ServerSocket.implAccept(ServerSocket.java:545)
2017/07/03 00:14:23 | 	at java.net.ServerSocket.accept(ServerSocket.java:513)
2017/07/03 00:14:23 | 	at org.cybergarage.http.HTTPServer.accept(HTTPServer.java:180)
2017/07/03 00:14:23 | 	at org.cybergarage.http.HTTPServer.run(HTTPServer.java:237)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "DBWriter" #42 prio=5 os_prio=0 tid=0x00007f9a0000a000 nid=0x555 in Object.wait() [0x00007f99f6020000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (on object monitor)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Native Method)
2017/07/03 00:14:23 | 	at net.i2p.router.networkdb.kademlia.PersistentDataStore$Writer.run(PersistentDataStore.java:272)
2017/07/03 00:14:23 | 	- locked <0x00000000f8591e00> (a java.lang.Object)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "DH Precalc" #27 prio=4 os_prio=0 tid=0x00007f99fc02a000 nid=0x553 waiting on condition [0x00007f99f6222000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (sleeping)
2017/07/03 00:14:23 | 	at java.lang.Thread.sleep(Native Method)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.crypto.DHSessionKeyBuilder$PrecalcRunner.run(DHSessionKeyBuilder.java:526)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "JobQueue 4/4" #40 prio=6 os_prio=0 tid=0x00007f99fc024000 nid=0x552 waiting on condition [0x00007f99f6323000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f8589950> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
2017/07/03 00:14:23 | 	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
2017/07/03 00:14:23 | 	at net.i2p.router.JobQueue.getNext(JobQueue.java:473)
2017/07/03 00:14:23 | 	at net.i2p.router.JobQueueRunner.run(JobQueueRunner.java:44)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "JobQueue 3/4" #39 prio=6 os_prio=0 tid=0x00007f99fc023000 nid=0x551 waiting on condition [0x00007f9a2c7cd000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f8589950> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
2017/07/03 00:14:23 | 	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
2017/07/03 00:14:23 | 	at net.i2p.router.JobQueue.getNext(JobQueue.java:473)
2017/07/03 00:14:23 | 	at net.i2p.router.JobQueueRunner.run(JobQueueRunner.java:44)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "JobQueue 2/4" #38 prio=6 os_prio=0 tid=0x00007f99fc022000 nid=0x550 waiting on condition [0x00007f9a2c6cc000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f8589950> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
2017/07/03 00:14:23 | 	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
2017/07/03 00:14:23 | 	at net.i2p.router.JobQueue.getNext(JobQueue.java:473)
2017/07/03 00:14:23 | 	at net.i2p.router.JobQueueRunner.run(JobQueueRunner.java:44)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "JobQueue 1/1" #36 prio=6 os_prio=0 tid=0x0000561058649000 nid=0x546 waiting on condition [0x00007f99f6424000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f8589950> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
2017/07/03 00:14:23 | 	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
2017/07/03 00:14:23 | 	at net.i2p.router.JobQueue.getNext(JobQueue.java:473)
2017/07/03 00:14:23 | 	at net.i2p.router.JobQueueRunner.run(JobQueueRunner.java:44)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "RouterWatchdog" #35 daemon prio=6 os_prio=0 tid=0x0000561058754000 nid=0x545 waiting on condition [0x00007f99f6525000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (sleeping)
2017/07/03 00:14:23 | 	at java.lang.Thread.sleep(Native Method)
2017/07/03 00:14:23 | 	at net.i2p.router.tasks.RouterWatchdog.run(RouterWatchdog.java:127)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Graceful ShutdownHook" #34 daemon prio=6 os_prio=0 tid=0x0000561058752800 nid=0x544 in Object.wait() [0x00007f99f6626000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (on object monitor)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Native Method)
2017/07/03 00:14:23 | 	- waiting on <0x00000000f83fdf08> (a net.i2p.util.I2PAppThread)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Object.java:502)
2017/07/03 00:14:23 | 	at net.i2p.router.tasks.GracefulShutdown.run(GracefulShutdown.java:53)
2017/07/03 00:14:23 | 	- locked <0x00000000f83fdf08> (a net.i2p.util.I2PAppThread)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Tunnel GW pumper 4/4" #32 daemon prio=5 os_prio=0 tid=0x0000561058738000 nid=0x543 in Object.wait() [0x00007f99f6727000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (on object monitor)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Native Method)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Object.java:502)
2017/07/03 00:14:23 | 	at net.i2p.router.tunnel.TunnelGatewayPumper.run(TunnelGatewayPumper.java:91)
2017/07/03 00:14:23 | 	- locked <0x00000000f8401c40> (a java.util.LinkedHashSet)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Tunnel GW pumper 3/4" #31 daemon prio=5 os_prio=0 tid=0x0000561058736800 nid=0x542 in Object.wait() [0x00007f99f6828000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (on object monitor)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Native Method)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Object.java:502)
2017/07/03 00:14:23 | 	at net.i2p.router.tunnel.TunnelGatewayPumper.run(TunnelGatewayPumper.java:91)
2017/07/03 00:14:23 | 	- locked <0x00000000f8401c40> (a java.util.LinkedHashSet)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Tunnel GW pumper 2/4" #30 daemon prio=5 os_prio=0 tid=0x0000561058735000 nid=0x541 in Object.wait() [0x00007f99f6929000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (on object monitor)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Native Method)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Object.java:502)
2017/07/03 00:14:23 | 	at net.i2p.router.tunnel.TunnelGatewayPumper.run(TunnelGatewayPumper.java:91)
2017/07/03 00:14:23 | 	- locked <0x00000000f8401c40> (a java.util.LinkedHashSet)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Tunnel GW pumper 1/4" #29 daemon prio=5 os_prio=0 tid=0x0000561058733800 nid=0x540 in Object.wait() [0x00007f99f6a2a000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (on object monitor)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Native Method)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Object.java:502)
2017/07/03 00:14:23 | 	at net.i2p.router.tunnel.TunnelGatewayPumper.run(TunnelGatewayPumper.java:91)
2017/07/03 00:14:23 | 	- locked <0x00000000f8401c40> (a java.util.LinkedHashSet)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "BWRefiller" #28 daemon prio=6 os_prio=0 tid=0x000056105870e800 nid=0x53f sleeping[0x00007f99f6b2b000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (sleeping)
2017/07/03 00:14:23 | 	at java.lang.Thread.sleep(Native Method)
2017/07/03 00:14:23 | 	at net.i2p.router.transport.FIFOBandwidthRefiller.run(FIFOBandwidthRefiller.java:117)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Job Queue Pumper" #26 daemon prio=6 os_prio=0 tid=0x00005610586d4800 nid=0x53e in Object.wait() [0x00007f99f6e2c000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (on object monitor)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Native Method)
2017/07/03 00:14:23 | 	at net.i2p.router.JobQueue$QueuePumper.run(JobQueue.java:599)
2017/07/03 00:14:23 | 	- locked <0x00000000f8402c10> (a java.lang.Object)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "YK Precalc" #25 daemon prio=3 os_prio=0 tid=0x00005610586ca000 nid=0x53d waiting on condition [0x00007f99f6f2d000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (sleeping)
2017/07/03 00:14:23 | 	at java.lang.Thread.sleep(Native Method)
2017/07/03 00:14:23 | 	at net.i2p.crypto.YKGenerator$YKPrecalcRunner.run(YKGenerator.java:233)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "PRNG" #24 daemon prio=3 os_prio=0 tid=0x000056105868e000 nid=0x53c waiting on condition [0x00007f99f78e2000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f8459800> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
2017/07/03 00:14:23 | 	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
2017/07/03 00:14:23 | 	at gnu.crypto.prng.AsyncFortunaStandalone.run(AsyncFortunaStandalone.java:134)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "SimpleTimer2 4/4" #22 daemon prio=6 os_prio=0 tid=0x0000561058676000 nid=0x536 waiting on condition [0x00007f99f79e3000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f83ff240> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
2017/07/03 00:14:23 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088)
2017/07/03 00:14:23 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "SimpleTimer2 3/4" #21 daemon prio=6 os_prio=0 tid=0x0000561058674800 nid=0x535 waiting on condition [0x00007f99f7ae4000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f83ff240> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
2017/07/03 00:14:23 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088)
2017/07/03 00:14:23 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "SimpleTimer2 2/4" #20 daemon prio=6 os_prio=0 tid=0x0000561058673000 nid=0x534 waiting on condition [0x00007f99f7be5000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f83ff240> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
2017/07/03 00:14:23 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
2017/07/03 00:14:23 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "SimpleTimer2 1/4" #19 daemon prio=6 os_prio=0 tid=0x0000561058671800 nid=0x533 waiting on condition [0x00007f99f7ce6000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (parking)
2017/07/03 00:14:23 | 	at sun.misc.Unsafe.park(Native Method)
2017/07/03 00:14:23 | 	- parking to wait for  <0x00000000f83ff240> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
2017/07/03 00:14:23 | 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
2017/07/03 00:14:23 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
2017/07/03 00:14:23 | 	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
2017/07/03 00:14:23 | 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "LogWriter" #17 daemon prio=5 os_prio=0 tid=0x000056105866c800 nid=0x532 in Object.wait() [0x00007f99f7de7000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (on object monitor)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Native Method)
2017/07/03 00:14:23 | 	at net.i2p.util.LogWriter.flushRecords(LogWriter.java:127)
2017/07/03 00:14:23 | 	- locked <0x00000000f8565538> (a net.i2p.util.FileLogWriter)
2017/07/03 00:14:23 | 	at net.i2p.util.LogWriter.flushRecords(LogWriter.java:91)
2017/07/03 00:14:23 | 	at net.i2p.util.LogWriter.run(LogWriter.java:80)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Timestamper" #16 daemon prio=1 os_prio=0 tid=0x0000561058658800 nid=0x531 waiting on condition [0x00007f9a2c5cb000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (sleeping)
2017/07/03 00:14:23 | 	at java.lang.Thread.sleep(Native Method)
2017/07/03 00:14:23 | 	at net.i2p.router.time.RouterTimestamper.run(RouterTimestamper.java:257)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 	at net.i2p.util.I2PThread.run(I2PThread.java:103)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "DestroyJavaVM" #13 prio=5 os_prio=0 tid=0x00007f9a4000b800 nid=0x50d waiting on condition [0x0000000000000000]
2017/07/03 00:14:23 |    java.lang.Thread.State: RUNNABLE
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Wrapper-Connection" #12 daemon prio=10 os_prio=0 tid=0x00007f9a40424800 nid=0x52a runnable [0x00007f9a2c8ce000]
2017/07/03 00:14:23 |    java.lang.Thread.State: RUNNABLE
2017/07/03 00:14:23 | 	at java.net.SocketInputStream.socketRead0(Native Method)
2017/07/03 00:14:23 | 	at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
2017/07/03 00:14:23 | 	at java.net.SocketInputStream.read(SocketInputStream.java:171)
2017/07/03 00:14:23 | 	at java.net.SocketInputStream.read(SocketInputStream.java:141)
2017/07/03 00:14:23 | 	at java.net.SocketInputStream.read(SocketInputStream.java:224)
2017/07/03 00:14:23 | 	at java.io.DataInputStream.readByte(DataInputStream.java:265)
2017/07/03 00:14:23 | 	at org.tanukisoftware.wrapper.WrapperManager.handleBackend(WrapperManager.java:5516)
2017/07/03 00:14:23 | 	at org.tanukisoftware.wrapper.WrapperManager.run(WrapperManager.java:5900)
2017/07/03 00:14:23 | 	at java.lang.Thread.run(Thread.java:748)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Wrapper-Control-Event-Monitor" #10 daemon prio=5 os_prio=0 tid=0x00007f9a40421800 nid=0x528 waiting on condition [0x00007f9a2cad0000]
2017/07/03 00:14:23 |    java.lang.Thread.State: TIMED_WAITING (sleeping)
2017/07/03 00:14:23 | 	at java.lang.Thread.sleep(Native Method)
2017/07/03 00:14:23 | 	at org.tanukisoftware.wrapper.WrapperManager$3.run(WrapperManager.java:1040)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Service Thread" #7 daemon prio=9 os_prio=0 tid=0x00007f9a400b0800 nid=0x51a runnable [0x0000000000000000]
2017/07/03 00:14:23 |    java.lang.Thread.State: RUNNABLE
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "C1 CompilerThread1" #6 daemon prio=9 os_prio=0 tid=0x00007f9a400ad800 nid=0x519 runnable [0x0000000000000000]
2017/07/03 00:14:23 |    java.lang.Thread.State: RUNNABLE
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "C2 CompilerThread0" #5 daemon prio=9 os_prio=0 tid=0x00007f9a400aa800 nid=0x518 waiting on condition [0x0000000000000000]
2017/07/03 00:14:23 |    java.lang.Thread.State: RUNNABLE
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Signal Dispatcher" #4 daemon prio=9 os_prio=0 tid=0x00007f9a400a8800 nid=0x517 waiting on condition [0x0000000000000000]
2017/07/03 00:14:23 |    java.lang.Thread.State: RUNNABLE
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Finalizer" #3 daemon prio=8 os_prio=0 tid=0x00007f9a40081000 nid=0x516 in Object.wait() [0x00007f9a2e0fc000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (on object monitor)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Native Method)
2017/07/03 00:14:23 | 	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
2017/07/03 00:14:23 | 	- locked <0x00000000f8482c68> (a java.lang.ref.ReferenceQueue$Lock)
2017/07/03 00:14:23 | 	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
2017/07/03 00:14:23 | 	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "Reference Handler" #2 daemon prio=10 os_prio=0 tid=0x00007f9a4007c000 nid=0x515 in Object.wait() [0x00007f9a2e1fd000]
2017/07/03 00:14:23 |    java.lang.Thread.State: WAITING (on object monitor)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Native Method)
2017/07/03 00:14:23 | 	at java.lang.Object.wait(Object.java:502)
2017/07/03 00:14:23 | 	at java.lang.ref.Reference.tryHandlePending(Reference.java:191)
2017/07/03 00:14:23 | 	- locked <0x00000000f8341410> (a java.lang.ref.Reference$Lock)
2017/07/03 00:14:23 | 	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "VM Thread" os_prio=0 tid=0x00007f9a40074800 nid=0x514 runnable 
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "GC task thread#0 (ParallelGC)" os_prio=0 tid=0x00007f9a40020800 nid=0x50e runnable 
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "GC task thread#1 (ParallelGC)" os_prio=0 tid=0x00007f9a40022000 nid=0x50f runnable 
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | "VM Periodic Task Thread" os_prio=0 tid=0x00007f9a400cf000 nid=0x51b waiting on condition 
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | JNI global references: 301
2017/07/03 00:14:23 | 
2017/07/03 00:14:23 | Heap
2017/07/03 00:14:23 |  PSYoungGen      total 15872K, used 3604K [0x00000000fd580000, 0x00000000fe800000, 0x0000000100000000)
2017/07/03 00:14:23 |   eden space 12800K, 28% used [0x00000000fd580000,0x00000000fd9050f0,0x00000000fe200000)
2017/07/03 00:14:23 |   from space 3072K, 0% used [0x00000000fe500000,0x00000000fe500000,0x00000000fe800000)
2017/07/03 00:14:23 |   to   space 3072K, 0% used [0x00000000fe200000,0x00000000fe200000,0x00000000fe500000)
2017/07/03 00:14:23 |  ParOldGen       total 37376K, used 20214K [0x00000000f8000000, 0x00000000fa480000, 0x00000000fd580000)
2017/07/03 00:14:23 |   object space 37376K, 54% used [0x00000000f8000000,0x00000000f93bdbe0,0x00000000fa480000)
2017/07/03 00:14:23 |  Metaspace       used 36864K, capacity 37406K, committed 37592K, reserved 1083392K
2017/07/03 00:14:23 |   class space    used 3341K, capacity 3506K, committed 3584K, reserved 1048576K
2017/07/03 00:14:23 | 
2017/07/03 00:15:28 | CRIT  [ShutdownHook] net.i2p.router.Router         : Graceful shutdown progress: No more tunnels, starting final shutdown
2017/07/03 00:15:28 | CRIT  [ShutdownHook] net.i2p.router.Router         : Starting final shutdown(2)
2017/07/03 00:15:28 | CRIT  [ShutdownHook] net.i2p.router.Router         : Shutdown(2) complete
2017/07/03 00:15:31 | <-- Wrapper Stopped

comment:2 Changed 21 months ago by zzz

  • Component changed from unspecified to apps/jetty
  • Milestone changed from undecided to n/a
  • Resolution set to not our bug
  • Status changed from new to closed

This is a Jetty 9.2.x bug, through 9.2.21. They've fixed it in 9.4.x, and just within the last few weeks in 9.2.22.

The symptom is the exception in the OP, and the Jetty log file stops rolling over and continues to grow, rather than creating a new file each day.

We patched the Jetty we ship with I2P just before the 0.9.30 release to fix the problem, so standard installs do not have the issue. However, Debian/Ubuntu? package installs do have the problem, and there's no way for us to work around it in I2P.

Their bug is here: https://github.com/eclipse/jetty.project/issues/1469
Our patch is here: https://github.com/i2p/i2p.i2p/commit/3dbbc2943f4153b79317b4ffb0be4ba2255f50e8
Their 9.2.x backport is here: https://github.com/eclipse/jetty.project/commit/89a82ac8cde4ae3395a98a4e730560bb42a172c6
More background and links in #1068 comments 5-7

Looks like they released 9.2.22 on June 6 with the fix, so you'll have to wait for that to get into Ubuntu.

https://github.com/eclipse/jetty.project/releases/tag/jetty-9.2.22.v20170606
http://dev.eclipse.org/mhonarc/lists/jetty-announce/msg00110.html

Note: See TracTickets for help on using tickets.