Update of /cvsroot/freenet/freenet/src/freenet/support
In directory sc8-pr-cvs1:/tmp/cvs-serv23996/src/freenet/support

Modified Files:
        RandomAccessFilePool.java 
Log Message:
6252
- Change NGRouting discard algorithm: Don't compare by successes if the node you are 
comparing to was not created yet at the time of your last success.
-- Keep original creation time for each node's estimator in the RT. Age is displayed 
on the node page.
- Make PeerPacket calculate message priorities
-- QueryRejected's don't count at all
-- Identify's count for four
-- Request's count for two
-- Being in the RT counts for one
-- We start at prio message+1 i.e. trailer.
- Fix sending of first packet for a while on conns: We were sending single message 
packets even when messages were queued, thus wasting the first packet.
-- Add ConnectionHandler.forceSendPacket() - sends a packet which it gets from the 
peerhandler
- Lose most synchronization on NGRT.route(). Add minimal synchronization at a lower 
level on StandardNodeEstimator, DecayingRunningAverage etc.
- Delete some unused code from ConnectionHandler, most of it already commented out
- Fix KeyCollisionException in StoreIOException error
- Fix bug in maxConnDefault for macos/x
- Catch race in ASL without throwing
- Logging etc


Index: RandomAccessFilePool.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/support/RandomAccessFilePool.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -w -r1.3 -r1.4
--- RandomAccessFilePool.java   15 Oct 2003 22:10:17 -0000      1.3
+++ RandomAccessFilePool.java   17 Oct 2003 01:43:29 -0000      1.4
@@ -16,6 +16,14 @@
     volatile int totalOpenFiles;
     LRUQueue queue;
     
+    public int totalOpenFiles() {
+       return totalOpenFiles;
+    }
+    
+    public int maxOpenFiles() {
+       return maxOpenFiles;
+    }
+    
     public RandomAccessFilePool(int maxFDsOpen) {
        this.maxOpenFiles = maxFDsOpen;
        queue = new LRUQueue();
@@ -25,10 +33,6 @@
     public PooledRandomAccessFile open(File f, String mode) 
        throws IOException {
        return new MyPooledRandomAccessFile(f, mode);
-    }
-    
-    public int totalOpenFiles() {
-       return totalOpenFiles;
     }
     
     class MyPooledRandomAccessFile implements PooledRandomAccessFile {

_______________________________________________
cvs mailing list
[EMAIL PROTECTED]
http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to