> No, it still does these weird things (stalling/eating CPU). I will try out > the CVS version, and if it doesn't behave better, I'll just implement it > myself for the time being. Not complicated after all.
The CVS version is currently not totally functional (although it compiles and doesn't throw any exceptions). Everything works except for trolling, I think. I did a major rewrite this weekend. The CVS version is now using RDF files instead of just listing keys. This is because the usefulness of straight key indices is quite limited as opposed to key indices which attach metadata to the keys. The KeyIndexClient API provies a way to just get a list of keys, though (this is what it does as a default. There's no way to get at the metadata yet). So your time would probably be better spent debugging KeyIndexClient rather than rewriting it from scratch since you'll have to parse and generate RDF in order to have a compatible key index format. _______________________________________________ Devl mailing list Devl at freenetproject.org http://lists.freenetproject.org/mailman/listinfo/devl
