Author: nextgens
Date: 2007-12-17 00:24:38 +0000 (Mon, 17 Dec 2007)
New Revision: 16638
Modified:
trunk/freenet/src/freenet/client/FECCodec.java
Log:
FECCodec: fix the logic
Modified: trunk/freenet/src/freenet/client/FECCodec.java
===================================================================
--- trunk/freenet/src/freenet/client/FECCodec.java 2007-12-17 00:23:06 UTC
(rev 16637)
+++ trunk/freenet/src/freenet/client/FECCodec.java 2007-12-17 00:24:38 UTC
(rev 16638)
@@ -323,14 +323,13 @@
public static void addToQueue(FECJob job, FECCodec codec) {
synchronized(_awaitingJobs) {
if(fecRunnerThread == null) {
- if(fecRunnerThread != null)
- Logger.error(FECCodec.class, "The
callback died!! restarting a new one, please report that error.");
fecRunnerThread = new Thread(fecRunner, "FEC
Pool " + (fecPoolCounter++));
fecRunnerThread.setDaemon(true);
fecRunnerThread.setPriority(Thread.MIN_PRIORITY);
fecRunnerThread.start();
- }
+ }else
+ Logger.error(FECCodec.class, "The callback
died!! restarting a new one, please report that error.");
_awaitingJobs.addFirst(job);
}