From Frost: missing USKFetcher removal?

bbackde-gM/[email protected]
Newsgroups gmane.network.freenet.devel,gmane.network.freenet.technical
Message-ID <[email protected]>
Did you see this message from Frost? Is he right?

----- Jano@vKDFgv2GdJjiIWSG0rZpzM55_Ps ----- 2007.02.13 - 14:47:52GMT -----

I don't have bookmarks. But even then, I don't understand why the
USKChecker counts don't go down. See this new graph from the latest
hours. I've launched fetchs for ~300 different USKs some hours ago.
I'd expect the USKChecker count to reach some plateau and start
dropping after a while...

----- Jano@vKDFgv2GdJjiIWSG0rZpzM55_Ps ----- 2007.02.13 - 18:36:47GMT -----

I've inspected the USKManager a bit more and I've found that this method:

synchronized void finished(USKFetcher f) {
   USK u = f.getOriginalUSK();
   fetchersByUSK.remove(u);		
}

is the only place where a fetcher is removed from fetchersByUSK.
However, according to eclipse, there's no references to it. I.e.,
nobody is calling that method. After placing some logs in USKManager,
I indeed see that after retrieving some USK using the /-1/ edition
form, it remains in the fetchersByUSK collection.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.