summaryrefslogtreecommitdiffstats
path: root/draklive
diff options
context:
space:
mode:
Diffstat (limited to 'draklive')
-rwxr-xr-xdraklive2
1 files changed, 1 insertions, 1 deletions
diff --git a/draklive b/draklive
index f330709..610e32b 100755
--- a/draklive
+++ b/draklive
@@ -186,7 +186,7 @@ sub progress_start {
sub progress_show {
my ($progress, $time) = @_;
my $elapsed_time = $time - $progress->{start_time};
- my $eta = int($elapsed_time*$progress->{total}/$progress->{current});
+ my $eta = $progress->{current} ? int($elapsed_time*$progress->{total}/$progress->{current}) : -1;
printf("\r%3d%% (%$progress->{maxl}s/%-$progress->{maxl}s), %8s/%8s (ETA)",
int(100*$progress->{current}/$progress->{total}),
(map { substr($_, 0, length($_)-$progress->{exp_divide}) } $progress->{current}, $progress->{total}),