log.logFine("deQueue: too many processes in stack crawl thread queue, dismissed to protect emergency case ("+"stackCrawlQueue="+stackCrawlQueueSize+")");
returnfalse;
returndoneSomething;
}
plasmaSwitchboardQueue.Entrynextentry;
@ -870,7 +887,7 @@ public final class plasmaSwitchboard extends serverAbstractSwitch implements ser
if(nextentry==null)returnfalse;
}catch(IOExceptione){
log.logSevere("IOError in plasmaSwitchboard.deQueue: "+e.getMessage(),e);
returnfalse;
returndoneSomething;
}
synchronized(this.indexingTasksInProcess){
@ -1963,12 +1980,20 @@ public final class plasmaSwitchboard extends serverAbstractSwitch implements ser
log.logFine("no DHT distribution: crawl in progress - noticeURL.stackSize() = "+urlPool.noticeURL.stackSize());
returnfalse;
}
if(this.dhtTransferChunk==null){
log.logFine("no DHT distribution: no transfer chunk defined");