Author: toad
Date: 2008-02-18 14:38:02 +0000 (Mon, 18 Feb 2008)
New Revision: 18042

Modified:
   trunk/freenet/src/freenet/node/RequestSender.java
Log:
RequestSender should run at HIGH_PRIORITY

Modified: trunk/freenet/src/freenet/node/RequestSender.java
===================================================================
--- trunk/freenet/src/freenet/node/RequestSender.java   2008-02-18 13:55:48 UTC 
(rev 18041)
+++ trunk/freenet/src/freenet/node/RequestSender.java   2008-02-18 14:38:02 UTC 
(rev 18042)
@@ -34,6 +34,7 @@
 import freenet.support.Logger;
 import freenet.support.ShortBuffer;
 import freenet.support.SimpleFieldSet;
+import freenet.support.io.NativeThread;

 /**
  * @author amphibian
@@ -47,7 +48,7 @@
  * transferring senders when starts transferring, and remove from it
  * when finishes transferring.
  */
-public final class RequestSender implements Runnable, ByteCounter {
+public final class RequestSender implements PrioRunnable, ByteCounter {

     // Constants
     static final int ACCEPTED_TIMEOUT = 10000;
@@ -1225,4 +1226,8 @@
                        }
                }
        }
+
+       public int getPriority() {
+               return NativeThread.HIGH_PRIORITY;
+       }
 }


Reply via email to