Opened 7 years ago

Closed 4 years ago

#650 closed defect (fixed)

Multiple client tunnels instances

Reported by: slow Owned by:
Priority: minor Milestone: 0.9.20
Component: router/general Version: 0.9
Keywords: race Cc:
Parent Tickets: Sensitive: no

Description

Reported on irc by noob|2. Logs:

08.06.12  ERROR [ Reader 1567] .tunnel.pool.TunnelPoolManager: Want the inbound tunnel for [Hash: ] but there isn't a pool?
07.06.12  ERROR [JobQueue 2/5] .tunnel.pool.TunnelPoolManager: Not removing pool still registered with client manager: =
     java.lang.Exception: i did it
     at net.i2p.router.tunnel.pool.TunnelPoolManager.removeTunnels(TunnelPoolManager.java:467)
     at net.i2p.router.tunnel.pool.TunnelPool.removeTunnel(TunnelPool.java:484)
     at net.i2p.router.tunnel.pool.ExpireJob.runJob(ExpireJob.java:43)
     at net.i2p.router.JobQueueRunner.runCurrentJob(JobQueueRunner.java:138)
     at net.i2p.router.JobQueueRunner.run(JobQueueRunner.java:79)
     at java.lang.Thread.run(Unknown Source)
     at net.i2p.util.I2PThread.run(I2PThread.java:85)
07.06.12  ERROR [JobQueue 1/1] .tunnel.pool.TunnelPoolManager: Not removing pool still registered with client manager: =
     java.lang.Exception: i did it
     at net.i2p.router.tunnel.pool.TunnelPoolManager.removeTunnels(TunnelPoolManager.java:467)
     at net.i2p.router.tunnel.pool.TunnelPool.removeTunnel(TunnelPool.java:484)
     at net.i2p.router.tunnel.pool.ExpireJob.runJob(ExpireJob.java:43)
     at net.i2p.router.JobQueueRunner.runCurrentJob(JobQueueRunner.java:138)
     at net.i2p.router.JobQueueRunner.run(JobQueueRunner.java:79)
     at java.lang.Thread.run(Unknown Source)
     at net.i2p.util.I2PThread.run(I2PThread.java:85)
07.06.12  ERROR [JobQueue 2/5] .tunnel.pool.TunnelPoolManager: Not removing pool still registered with client manager: =
     java.lang.Exception: i did it
     at net.i2p.router.tunnel.pool.TunnelPoolManager.removeTunnels(TunnelPoolManager.java:467)
     at net.i2p.router.tunnel.pool.TunnelPool.removeTunnel(TunnelPool.java:484)
     at net.i2p.router.tunnel.pool.ExpireJob.runJob(ExpireJob.java:43)
     at net.i2p.router.JobQueueRunner.runCurrentJob(JobQueueRunner.java:138)
     at net.i2p.router.JobQueueRunner.run(JobQueueRunner.java:79)
     at java.lang.Thread.run(Unknown Source)
     at net.i2p.util.I2PThread.run(I2PThread.java:85)

Subtickets

Attachments (1)

133917659333.png (5.0 KB) - added by slow 7 years ago.

Download all attachments as: .zip

Change History (5)

Changed 7 years ago by slow

Attachment: 133917659333.png added

comment:1 Changed 7 years ago by zzz

Component: unspecifiedrouter/general
Milestone: 0.9.10.9.6

This log is a race with buildTunnels() upon a reopen of a client dest. The race wasn't fixed, but the error was changed to warn in 0.9.2.

#815 and #642 are related.

comment:2 Changed 6 years ago by zzz

Milestone: 0.9.60.9.8

comment:3 Changed 5 years ago by str4d

Keywords: race added
Milestone: 0.9.8

comment:4 Changed 4 years ago by zzz

Milestone: 0.9.20
Resolution: fixed
Status: newclosed

probably fixed a while ago, but more robust now, related to #815 work

Note: See TracTickets for help on using tickets.