we should still consider the mrhb ...
authoroetiker <oetiker@a5681a0c-68f1-0310-ab6d-d61299d08faa>
Mon, 28 Nov 2005 21:59:15 +0000 (21:59 +0000)
committeroetiker <oetiker@a5681a0c-68f1-0310-ab6d-d61299d08faa>
Mon, 28 Nov 2005 21:59:15 +0000 (21:59 +0000)
git-svn-id: svn://svn.oetiker.ch/rrdtool/branches/1.2/program@723 a5681a0c-68f1-0310-ab6d-d61299d08faa

src/rrd_update.c

index d164e34..7f4a8fe 100644 (file)
@@ -783,6 +783,8 @@ _rrd_update(char *filename, char *tmplt, int argc, char **argv,
                       a heart beat can be unknown */
                    /* (rrd.pdp_prep[i].scratch[PDP_unkn_sec_cnt].u_cnt 
                     > rrd.ds_def[i].par[DS_mrhb_cnt].u_cnt) || */
+                   /* if the interval is larger thatn mrhb we get NAN */
+                   (interval > rrd.ds_def[i].par[DS_mrhb_cnt].u_cnt) ||
                    (occu_pdp_st-proc_pdp_st <= 
                     rrd.pdp_prep[i].scratch[PDP_unkn_sec_cnt].u_cnt)) {
                    pdp_temp[i] = DNAN;