Update from Frost (I updated the bug): ----- Jano at vKDFgv2GdJjiIWSG0rZpzM55_Ps ----- 2007.02.14 - 08:51:48GMT -----
I see in the mailing list that a bug has been filed for this. After some more testing, I found that also background fetchers are not being released, or at least not always, even when its count is well over the hardcoded 64 limit. For example, I caused yesterday the node to create 100 background fetchers and today, six hours later, they're all there in the collection. I will try to provide a patch for these two issues, so no need for now to divert developer effort to fixing these. On 2/14/07, Matthew Toseland <toad at amphibian.dyndns.org> wrote: > https://bugs.freenetproject.org/view.php?id=1147 > > On Tue, Feb 13, 2007 at 09:10:24PM +0100, bbackde at googlemail.com wrote: > > Did you see this message from Frost? Is he right? > > > > ----- Jano at 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 at 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. > > _______________________________________________ > > Devl mailing list > > Devl at freenetproject.org > > http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl > > > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.6 (GNU/Linux) > > iD8DBQFF0mlZA9rUluQ9pFARAoFqAJ9oLchQpamdCBqjYIjiC5d7oHxDYgCgoWCT > S/0OeTQFC83teh+kN497Y7k= > =yO8y > -----END PGP SIGNATURE----- > > _______________________________________________ > Devl mailing list > Devl at freenetproject.org > http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl >