The following values being set in the clients the way they are make in impossible for one jvm to handle simultaneous insert and request commands correctly in a GUI. There is a chance of getting the wrong value. These need to made non-static variables. It would also be nice if when values like this are added it could be done inside the insertClient and requestClient constructors so SimpleInsertClient does not need to mirror code this type.
>From InsertClient...There is similar in RequestClient. Core.connectTimeout=10000; Core.connectionTimeout=600000; Core.handshakeTimeout=10000; Core.handshakeLife=1000000; Core.hopTimeExpected=12000; Core.hopTimeDeviation=12000; Core.timer=new Ticker(500); Core.transience=true; Logger.threshold=Logger.NORMAL; I think they should be put on the command line and/or in the config file along with making them member variables. We need to rethink haw this is setup. What do you think? Paul Note: At the moment freeloader has been broken by additions to the code above. That is what inspired this note. _______________________________________________ Freenet-dev mailing list Freenet-dev at lists.sourceforge.net http://lists.sourceforge.net/mailman/listinfo/freenet-dev
