Author: jmcconnell
Date: Wed May 23 15:52:51 2007
New Revision: 541112

URL: http://svn.apache.org/viewvc?view=rev&rev=541112
Log:
[MRM-353] fix for divide by zero error...

Modified:
    maven/archiva/trunk/archiva-base/archiva-model/src/main/mdo/archiva-base.xml

Modified: 
maven/archiva/trunk/archiva-base/archiva-model/src/main/mdo/archiva-base.xml
URL: 
http://svn.apache.org/viewvc/maven/archiva/trunk/archiva-base/archiva-model/src/main/mdo/archiva-base.xml?view=diff&rev=541112&r1=541111&r2=541112
==============================================================================
--- 
maven/archiva/trunk/archiva-base/archiva-model/src/main/mdo/archiva-base.xml 
(original)
+++ 
maven/archiva/trunk/archiva-base/archiva-model/src/main/mdo/archiva-base.xml 
Wed May 23 15:52:51 2007
@@ -2206,7 +2206,14 @@
         }
             
         buf.append( "\n  Total File Count  : " ).append( 
this.getTotalFileCount() );
-        long averageMsPerFile = ( this.getDuration() / 
this.getTotalFileCount() );
+        
+        long averageMsPerFile = 0;
+        
+        if ( this.totalFileCount != 0 )
+        {
+            averageMsPerFile = ( this.getDuration() / this.getTotalFileCount() 
);
+        }
+        
         buf.append( "\n  Avg Time Per File : " );
         buf.append( 
org.apache.maven.archiva.common.utils.DateUtil.getDuration( averageMsPerFile ) 
);
         buf.append( 
"\n______________________________________________________________" );


Reply via email to