Author: j16sdiz
Date: 2008-04-13 09:14:13 +0000 (Sun, 13 Apr 2008)
New Revision: 19256

Modified:
   trunk/freenet/src/freenet/clients/http/StatisticsToadlet.java
Log:
fix bogus "Success Rate" in StatisticsToadlet


Modified: trunk/freenet/src/freenet/clients/http/StatisticsToadlet.java
===================================================================
--- trunk/freenet/src/freenet/clients/http/StatisticsToadlet.java       
2008-04-13 02:06:37 UTC (rev 19255)
+++ trunk/freenet/src/freenet/clients/http/StatisticsToadlet.java       
2008-04-13 09:14:13 UTC (rev 19256)
@@ -481,8 +481,14 @@

                row=storeSizeTable.addChild("tr");
                row.addChild("td", "Success Rate");
-               row.addChild("td", 
fix1p4.format(100.0*storeHits/storeAccesses)+"%");
-               row.addChild("td", 
fix1p4.format(100.0*cacheHits/cacheAccesses)+"%");
+               if (storeAccesses > 0)
+                       row.addChild("td", fix1p4.format(100.0 * storeHits / 
storeAccesses) + "%");
+               else
+                       row.addChild("td", "N/A");
+               if (cacheAccesses > 0)
+                       row.addChild("td", fix1p4.format(100.0 * cacheHits / 
cacheAccesses) + "%");
+               else
+                       row.addChild("td", "N/A");

                row=storeSizeTable.addChild("tr");
                row.addChild("td", "Writes");


Reply via email to