Update of /cvsroot/freenet/freenet/src/freenet/node/rt
In directory sc8-pr-cvs1:/tmp/cvs-serv9327/src/freenet/node/rt
Modified Files:
TerminatableRouting.java
Log Message:
Yet an if(logDEBUG)
Index: TerminatableRouting.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/node/rt/TerminatableRouting.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- TerminatableRouting.java 2 Sep 2003 21:37:32 -0000 1.4
+++ TerminatableRouting.java 9 Oct 2003 15:12:59 -0000 1.5
@@ -11,30 +11,27 @@
boolean noDiag = false;
public void terminate(boolean success, boolean routingRelated) {
- if(terminated) return;
- terminated = true;
- reallyTerminate(success, routingRelated);
+ if(terminated) return;
+ terminated = true;
+ reallyTerminate(success, routingRelated);
}
public void terminateNoDiagnostic() {
- if(terminated) return;
- terminated = true;
- noDiag = true;
- reallyTerminate(false, false);
+ if(terminated) return;
+ terminated = true;
+ noDiag = true;
+ reallyTerminate(false, false);
}
protected void reallyTerminate(boolean success, boolean routingRelated) {
- if(noDiag) return;
- Core.logger.log(this, "reallyTerminate("+success+","+routingRelated+") for
"+this,
- new Exception("debug"), Logger.DEBUG);
- Core.diagnostics.occurrenceBinomial("requestSuccessRatio", 1,
- success ? 1 : 0);
- if(!success)
- Core.diagnostics.occurrenceBinomial("requestFailureRoutingOrNotRatio",
- 1, routingRelated ? 1 : 0);
- if(routingRelated)
- Core.diagnostics.occurrenceBinomial("routingSuccessRatio",
- 1, success ? 1 : 0);
+ if(noDiag) return;
+ boolean logDEBUG = Core.logger.shouldLog(Logger.DEBUG,this);
+ if(logDEBUG) Core.logger.log(this,
"reallyTerminate("+success+","+routingRelated+") for "+this,new Exception("debug"),
Logger.DEBUG);
+ Core.diagnostics.occurrenceBinomial("requestSuccessRatio", 1,success ?
1 : 0);
+ if(!success)
+
Core.diagnostics.occurrenceBinomial("requestFailureRoutingOrNotRatio",1,
routingRelated ? 1 : 0);
+ if(routingRelated)
+ Core.diagnostics.occurrenceBinomial("routingSuccessRatio",1, success ?
1 : 0);
}
protected void finalize() {
_______________________________________________
cvs mailing list
[EMAIL PROTECTED]
http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/cvs