X-Git-Url: http://git.tuebingen.mpg.de/?p=dss.git;a=blobdiff_plain;f=dss.c;h=a50a3dedd9235274ae380ad6272279ba8ba6ada8;hp=0bc891373bd7e6096063ebc45aa953582433d68c;hb=6aa9399b93eea6da2a1a6aa618a42abde80aae28;hpb=0f2b297697d2c5d0ab9ee71d51c2e47fb4508aba diff --git a/dss.c b/dss.c index 0bc8913..a50a3de 100644 --- a/dss.c +++ b/dss.c @@ -303,7 +303,7 @@ static int64_t compute_next_snapshot_time(void) int64_t x = 0, now = get_current_time(), unit_interval = 24 * 3600 * conf.unit_interval_arg, ret; unsigned wanted = desired_number_of_snapshots(0, conf.num_intervals_arg), - num_complete_snapshots = 0; + num_complete = 0; int i; struct snapshot *s = NULL; struct snapshot_list sl; @@ -312,15 +312,15 @@ static int64_t compute_next_snapshot_time(void) FOR_EACH_SNAPSHOT(s, i, &sl) { if (!(s->flags & SS_COMPLETE)) continue; - num_complete_snapshots++; + num_complete++; x += s->completion_time - s->creation_time; } assert(x >= 0); ret = now; - if (num_complete_snapshots == 0) + if (num_complete == 0) goto out; - x /= num_complete_snapshots; /* avg time to create one snapshot */ + x /= num_complete; /* avg time to create one snapshot */ if (unit_interval < x * wanted) /* oops, no sleep at all */ goto out; ret = s->completion_time + unit_interval / wanted - x;