X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=server-src%2Fdriverio.c;h=d16ab8c63a58f5afb33e827fa0b4c5df5eed3897;hb=d74dc4d908fcbc1a4ef474edaf51e61ec90eab6b;hp=6b2cd1e32582c988e8c98e94c17199caef0b4174;hpb=2627875b7d18858bc1f9f7652811e4d8c15a23eb;p=debian%2Famanda diff --git a/server-src/driverio.c b/server-src/driverio.c index 6b2cd1e..d16ab8c 100644 --- a/server-src/driverio.c +++ b/server-src/driverio.c @@ -808,13 +808,13 @@ update_info_dumper( newperf(perfp->rate, (double)dumpsize/(double)dumptime); } - if(getconf_int(CNF_RESERVE)<100) { + if(origsize >= (off_t)0 && getconf_int(CNF_RESERVE)<100) { info.command = NO_COMMAND; } - if(level == info.last_level) + if (origsize >= (off_t)0 && level == info.last_level) { info.consecutive_runs++; - else { + } else if (origsize >= (off_t)0 || level < info.last_level) { info.last_level = level; info.consecutive_runs = 1; }