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

Reply via email to