Compare commits

...

1 Commits

Author SHA1 Message Date
Jeroen van Erp
c4d50c6a24 Fix divide by zero in trace logging (Fixes #550) 2020-02-19 09:51:32 +01:00

View File

@@ -54,7 +54,11 @@ public class LoggingTransferListener
public void reportProgress(long transferred) public void reportProgress(long transferred)
throws IOException { throws IOException {
if (log.isTraceEnabled()) { if (log.isTraceEnabled()) {
log.trace("transferred {}% of `{}`", ((transferred * 100) / size), path); long percent = 100;
if (size > 0) {
percent = (transferred * 100)/size;
}
log.trace("transferred {}% of `{}`", percent, path);
} }
} }
}; };