Skip to content

Instantly share code, notes, and snippets.

@xor-freenet
Last active August 4, 2016 22:34
Show Gist options
  • Save xor-freenet/127e0753159efa7c5acc17c74a7ddd15 to your computer and use it in GitHub Desktop.
Save xor-freenet/127e0753159efa7c5acc17c74a7ddd15 to your computer and use it in GitHub Desktop.
fred build01475: Slow USK unsubscribing blocking WoT shutdown for over an hour
INFO | jvm 1 | 2016/08/05 00:14:39 | "<noname>(8539)" daemon prio=10 tid=0x00007f2894367800 nid=0x35ca runnable [0x00007f28831b0000]
INFO | jvm 1 | 2016/08/05 00:14:39 | java.lang.Thread.State: RUNNABLE
INFO | jvm 1 | 2016/08/05 00:14:39 | at java.util.ArrayList.remove(ArrayList.java:510)
INFO | jvm 1 | 2016/08/05 00:14:39 | at freenet.client.async.KeyListenerTracker.removePendingKeys(KeyListenerTracker.java:113)
INFO | jvm 1 | 2016/08/05 00:14:39 | - locked <0x0000000780442f98> (a freenet.client.async.KeyListenerTracker)
INFO | jvm 1 | 2016/08/05 00:14:39 | at freenet.client.async.KeyListenerTracker.removePendingKeys(KeyListenerTracker.java:142)
INFO | jvm 1 | 2016/08/05 00:14:39 | at freenet.client.async.ClientRequestScheduler.removePendingKeys(ClientRequestScheduler.java:261)
INFO | jvm 1 | 2016/08/05 00:14:39 | at freenet.client.async.BaseSingleFileFetcher.unregisterAll(BaseSingleFileFetcher.java:185)
INFO | jvm 1 | 2016/08/05 00:14:39 | at freenet.client.async.BaseSingleFileFetcher.cancel(BaseSingleFileFetcher.java:177)
INFO | jvm 1 | 2016/08/05 00:14:39 | at freenet.client.async.SimpleSingleFileFetcher.cancel(SimpleSingleFileFetcher.java:154)
INFO | jvm 1 | 2016/08/05 00:14:39 | at freenet.client.async.USKFetcher$DBRAttempt.cancel(USKFetcher.java:368)
INFO | jvm 1 | 2016/08/05 00:14:39 | at freenet.client.async.USKFetcher.cancel(USKFetcher.java:1114)
INFO | jvm 1 | 2016/08/05 00:14:39 | at freenet.client.async.USKManager.unsubscribe(USKManager.java:620)
INFO | jvm 1 | 2016/08/05 00:14:39 | at freenet.client.async.USKRetriever.unsubscribe(USKRetriever.java:313)
INFO | jvm 1 | 2016/08/05 00:14:39 | at freenet.client.async.USKManager.unsubscribeContent(USKManager.java:671)
INFO | jvm 1 | 2016/08/05 00:14:39 | at plugins.WebOfTrust.IdentityFetcher.stop(IdentityFetcher.java:860)
INFO | jvm 1 | 2016/08/05 00:14:39 | - locked <0x000000078258a748> (a plugins.WebOfTrust.IdentityFetcher)
INFO | jvm 1 | 2016/08/05 00:14:39 | at plugins.WebOfTrust.WebOfTrust$7.realRun(WebOfTrust.java:2193)
INFO | jvm 1 | 2016/08/05 00:14:39 | at plugins.WebOfTrust.WebOfTrust$1ShutdownThread.run(WebOfTrust.java:2148)
INFO | jvm 1 | 2016/08/05 00:14:39 | at freenet.support.PooledExecutor$MyThread.innerRun(PooledExecutor.java:248)
INFO | jvm 1 | 2016/08/05 00:14:39 | at freenet.support.PooledExecutor$MyThread.realRun(PooledExecutor.java:188)
INFO | jvm 1 | 2016/08/05 00:14:39 | at freenet.support.io.NativeThread.run(NativeThread.java:157)
INFO | jvm 1 | 2016/08/05 00:16:30 | "<noname>(8539)" daemon prio=10 tid=0x00007f2894367800 nid=0x35ca waiting for monitor entry [0x00007f28831b0000]
INFO | jvm 1 | 2016/08/05 00:16:30 | java.lang.Thread.State: BLOCKED (on object monitor)
INFO | jvm 1 | 2016/08/05 00:16:30 | at freenet.client.async.KeyListenerTracker.removePendingKeys(KeyListenerTracker.java:112)
INFO | jvm 1 | 2016/08/05 00:16:30 | - waiting to lock <0x0000000780442f98> (a freenet.client.async.KeyListenerTracker)
INFO | jvm 1 | 2016/08/05 00:16:30 | at freenet.client.async.USKFetcher.cancel(USKFetcher.java:1086)
INFO | jvm 1 | 2016/08/05 00:16:30 | at freenet.client.async.USKManager.unsubscribe(USKManager.java:620)
INFO | jvm 1 | 2016/08/05 00:16:30 | at freenet.client.async.USKRetriever.unsubscribe(USKRetriever.java:313)
INFO | jvm 1 | 2016/08/05 00:16:30 | at freenet.client.async.USKManager.unsubscribeContent(USKManager.java:671)
INFO | jvm 1 | 2016/08/05 00:16:30 | at plugins.WebOfTrust.IdentityFetcher.stop(IdentityFetcher.java:860)
INFO | jvm 1 | 2016/08/05 00:16:30 | - locked <0x000000078258a748> (a plugins.WebOfTrust.IdentityFetcher)
INFO | jvm 1 | 2016/08/05 00:16:30 | at plugins.WebOfTrust.WebOfTrust$7.realRun(WebOfTrust.java:2193)
INFO | jvm 1 | 2016/08/05 00:16:30 | at plugins.WebOfTrust.WebOfTrust$1ShutdownThread.run(WebOfTrust.java:2148)
INFO | jvm 1 | 2016/08/05 00:16:30 | at freenet.support.PooledExecutor$MyThread.innerRun(PooledExecutor.java:248)
INFO | jvm 1 | 2016/08/05 00:16:30 | at freenet.support.PooledExecutor$MyThread.realRun(PooledExecutor.java:188)
INFO | jvm 1 | 2016/08/05 00:16:30 | at freenet.support.io.NativeThread.run(NativeThread.java:157)
INFO | jvm 1 | 2016/08/05 00:17:58 | "<noname>(8539)" daemon prio=10 tid=0x00007f2894367800 nid=0x35ca runnable [0x00007f28831b0000]
INFO | jvm 1 | 2016/08/05 00:17:58 | java.lang.Thread.State: RUNNABLE
INFO | jvm 1 | 2016/08/05 00:17:58 | at freenet.client.async.KeyListenerTracker.removePendingKeys(KeyListenerTracker.java:127)
INFO | jvm 1 | 2016/08/05 00:17:58 | - locked <0x0000000780442f98> (a freenet.client.async.KeyListenerTracker)
INFO | jvm 1 | 2016/08/05 00:17:58 | at freenet.client.async.ClientRequestScheduler.removePendingKeys(ClientRequestScheduler.java:261)
INFO | jvm 1 | 2016/08/05 00:17:58 | at freenet.client.async.BaseSingleFileFetcher.unregisterAll(BaseSingleFileFetcher.java:185)
INFO | jvm 1 | 2016/08/05 00:17:58 | at freenet.client.async.BaseSingleFileFetcher.cancel(BaseSingleFileFetcher.java:177)
INFO | jvm 1 | 2016/08/05 00:17:58 | at freenet.client.async.USKFetcher$USKAttempt.cancel(USKFetcher.java:443)
INFO | jvm 1 | 2016/08/05 00:17:58 | at freenet.client.async.USKFetcher.cancel(USKFetcher.java:1112)
INFO | jvm 1 | 2016/08/05 00:17:58 | at freenet.client.async.USKManager.unsubscribe(USKManager.java:620)
INFO | jvm 1 | 2016/08/05 00:17:58 | at freenet.client.async.USKRetriever.unsubscribe(USKRetriever.java:313)
INFO | jvm 1 | 2016/08/05 00:17:58 | at freenet.client.async.USKManager.unsubscribeContent(USKManager.java:671)
INFO | jvm 1 | 2016/08/05 00:17:58 | at plugins.WebOfTrust.IdentityFetcher.stop(IdentityFetcher.java:860)
INFO | jvm 1 | 2016/08/05 00:17:58 | - locked <0x000000078258a748> (a plugins.WebOfTrust.IdentityFetcher)
INFO | jvm 1 | 2016/08/05 00:17:58 | at plugins.WebOfTrust.WebOfTrust$7.realRun(WebOfTrust.java:2193)
INFO | jvm 1 | 2016/08/05 00:17:58 | at plugins.WebOfTrust.WebOfTrust$1ShutdownThread.run(WebOfTrust.java:2148)
INFO | jvm 1 | 2016/08/05 00:17:58 | at freenet.support.PooledExecutor$MyThread.innerRun(PooledExecutor.java:248)
INFO | jvm 1 | 2016/08/05 00:17:58 | at freenet.support.PooledExecutor$MyThread.realRun(PooledExecutor.java:188)
INFO | jvm 1 | 2016/08/05 00:17:58 | at freenet.support.io.NativeThread.run(NativeThread.java:157)
INFO | jvm 1 | 2016/08/05 00:20:20 | "<noname>(8539)" daemon prio=10 tid=0x00007f2894367800 nid=0x35ca waiting for monitor entry [0x00007f28831b0000]
INFO | jvm 1 | 2016/08/05 00:20:20 | java.lang.Thread.State: BLOCKED (on object monitor)
INFO | jvm 1 | 2016/08/05 00:20:20 | at freenet.client.async.KeyListenerTracker.removePendingKeys(KeyListenerTracker.java:113)
INFO | jvm 1 | 2016/08/05 00:20:20 | - waiting to lock <0x0000000780442f98> (a freenet.client.async.KeyListenerTracker)
INFO | jvm 1 | 2016/08/05 00:20:20 | at freenet.client.async.KeyListenerTracker.removePendingKeys(KeyListenerTracker.java:142)
INFO | jvm 1 | 2016/08/05 00:20:20 | at freenet.client.async.ClientRequestScheduler.removePendingKeys(ClientRequestScheduler.java:261)
INFO | jvm 1 | 2016/08/05 00:20:20 | at freenet.client.async.BaseSingleFileFetcher.unregisterAll(BaseSingleFileFetcher.java:185)
INFO | jvm 1 | 2016/08/05 00:20:20 | at freenet.client.async.BaseSingleFileFetcher.cancel(BaseSingleFileFetcher.java:177)
INFO | jvm 1 | 2016/08/05 00:20:20 | at freenet.client.async.USKFetcher$USKAttempt.cancel(USKFetcher.java:443)
INFO | jvm 1 | 2016/08/05 00:20:20 | at freenet.client.async.USKFetcher.cancel(USKFetcher.java:1112)
INFO | jvm 1 | 2016/08/05 00:20:20 | at freenet.client.async.USKManager.unsubscribe(USKManager.java:620)
INFO | jvm 1 | 2016/08/05 00:20:20 | at freenet.client.async.USKRetriever.unsubscribe(USKRetriever.java:313)
INFO | jvm 1 | 2016/08/05 00:20:20 | at freenet.client.async.USKManager.unsubscribeContent(USKManager.java:671)
INFO | jvm 1 | 2016/08/05 00:20:20 | at plugins.WebOfTrust.IdentityFetcher.stop(IdentityFetcher.java:860)
INFO | jvm 1 | 2016/08/05 00:20:20 | - locked <0x000000078258a748> (a plugins.WebOfTrust.IdentityFetcher)
INFO | jvm 1 | 2016/08/05 00:20:20 | at plugins.WebOfTrust.WebOfTrust$7.realRun(WebOfTrust.java:2193)
INFO | jvm 1 | 2016/08/05 00:20:20 | at plugins.WebOfTrust.WebOfTrust$1ShutdownThread.run(WebOfTrust.java:2148)
INFO | jvm 1 | 2016/08/05 00:20:20 | at freenet.support.PooledExecutor$MyThread.innerRun(PooledExecutor.java:248)
INFO | jvm 1 | 2016/08/05 00:20:20 | at freenet.support.PooledExecutor$MyThread.realRun(PooledExecutor.java:188)
INFO | jvm 1 | 2016/08/05 00:20:20 | at freenet.support.io.NativeThread.run(NativeThread.java:157)
INFO | jvm 1 | 2016/08/05 00:28:38 | "<noname>(8539)" daemon prio=10 tid=0x00007f2894367800 nid=0x35ca waiting for monitor entry [0x00007f28831b0000]
INFO | jvm 1 | 2016/08/05 00:28:38 | java.lang.Thread.State: BLOCKED (on object monitor)
INFO | jvm 1 | 2016/08/05 00:28:38 | at freenet.client.async.KeyListenerTracker.removePendingKeys(KeyListenerTracker.java:113)
INFO | jvm 1 | 2016/08/05 00:28:38 | - waiting to lock <0x0000000780442f98> (a freenet.client.async.KeyListenerTracker)
INFO | jvm 1 | 2016/08/05 00:28:38 | at freenet.client.async.KeyListenerTracker.removePendingKeys(KeyListenerTracker.java:142)
INFO | jvm 1 | 2016/08/05 00:28:38 | at freenet.client.async.ClientRequestScheduler.removePendingKeys(ClientRequestScheduler.java:261)
INFO | jvm 1 | 2016/08/05 00:28:38 | at freenet.client.async.BaseSingleFileFetcher.unregisterAll(BaseSingleFileFetcher.java:185)
INFO | jvm 1 | 2016/08/05 00:28:38 | at freenet.client.async.BaseSingleFileFetcher.cancel(BaseSingleFileFetcher.java:177)
INFO | jvm 1 | 2016/08/05 00:28:38 | at freenet.client.async.SimpleSingleFileFetcher.cancel(SimpleSingleFileFetcher.java:154)
INFO | jvm 1 | 2016/08/05 00:28:38 | at freenet.client.async.USKFetcher$DBRAttempt.cancel(USKFetcher.java:368)
INFO | jvm 1 | 2016/08/05 00:28:38 | at freenet.client.async.USKFetcher.cancel(USKFetcher.java:1114)
INFO | jvm 1 | 2016/08/05 00:28:38 | at freenet.client.async.USKManager.unsubscribe(USKManager.java:620)
INFO | jvm 1 | 2016/08/05 00:28:38 | at freenet.client.async.USKRetriever.unsubscribe(USKRetriever.java:313)
INFO | jvm 1 | 2016/08/05 00:28:38 | at freenet.client.async.USKManager.unsubscribeContent(USKManager.java:671)
INFO | jvm 1 | 2016/08/05 00:28:38 | at plugins.WebOfTrust.IdentityFetcher.stop(IdentityFetcher.java:860)
INFO | jvm 1 | 2016/08/05 00:28:38 | - locked <0x000000078258a748> (a plugins.WebOfTrust.IdentityFetcher)
INFO | jvm 1 | 2016/08/05 00:28:38 | at plugins.WebOfTrust.WebOfTrust$7.realRun(WebOfTrust.java:2193)
INFO | jvm 1 | 2016/08/05 00:28:38 | at plugins.WebOfTrust.WebOfTrust$1ShutdownThread.run(WebOfTrust.java:2148)
INFO | jvm 1 | 2016/08/05 00:28:38 | at freenet.support.PooledExecutor$MyThread.innerRun(PooledExecutor.java:248)
INFO | jvm 1 | 2016/08/05 00:28:38 | at freenet.support.PooledExecutor$MyThread.realRun(PooledExecutor.java:188)
INFO | jvm 1 | 2016/08/05 00:28:38 | at freenet.support.io.NativeThread.run(NativeThread.java:157)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment