Author: toad
Date: 2008-02-15 16:56:45 +0000 (Fri, 15 Feb 2008)
New Revision: 17956
Modified:
trunk/freenet/src/freenet/client/FECCodec.java
trunk/freenet/src/freenet/crypt/DiffieHellman.java
Log:
In fact, lets make it MIN_PRIORITY+2.
So if nice starts at 15 (the current default on *nix), we'll run FEC jobs at 18.
If it starts at 10, we'll run them at 17.
Modified: trunk/freenet/src/freenet/client/FECCodec.java
===================================================================
--- trunk/freenet/src/freenet/client/FECCodec.java 2008-02-15 16:53:46 UTC
(rev 17955)
+++ trunk/freenet/src/freenet/client/FECCodec.java 2008-02-15 16:56:45 UTC
(rev 17956)
@@ -324,7 +324,7 @@
public static void addToQueue(FECJob job, FECCodec codec) {
synchronized(_awaitingJobs) {
if(fecRunnerThread == null) {
- fecRunnerThread = new NativeThread(fecRunner,
"FEC Pool " + (fecPoolCounter++), Thread.MIN_PRIORITY+1, true);
+ fecRunnerThread = new NativeThread(fecRunner,
"FEC Pool " + (fecPoolCounter++), Thread.MIN_PRIORITY+2, true);
fecRunnerThread.setDaemon(true);
fecRunnerThread.start();
Modified: trunk/freenet/src/freenet/crypt/DiffieHellman.java
===================================================================
--- trunk/freenet/src/freenet/crypt/DiffieHellman.java 2008-02-15 16:53:46 UTC
(rev 17955)
+++ trunk/freenet/src/freenet/crypt/DiffieHellman.java 2008-02-15 16:56:45 UTC
(rev 17956)
@@ -49,7 +49,7 @@
private static class PrecalcBufferFill extends NativeThread {
public PrecalcBufferFill() {
- super("Diffie-Hellman-Precalc", Thread.MIN_PRIORITY+1,
false);
+ super("Diffie-Hellman-Precalc", Thread.MIN_PRIORITY+2,
false);
setDaemon(true);
}