flowprobe: Fixed assert error with less than 1 second passive timer 82/7182/6
authorAndrew Li <zhaoxili@cisco.com>
Sun, 18 Jun 2017 19:11:57 +0000 (12:11 -0700)
committerOle Trøan <otroan@employees.org>
Fri, 14 Jul 2017 13:54:31 +0000 (13:54 +0000)
commit0f09b77778644577545235156a2ea2798ec9ee6c
tree826510eeb9ef489f36fcdfe90cb5855458c33097
parent3b12cdc59c8ec98b580b356f20b68e3554f91e97
flowprobe: Fixed assert error with less than 1 second passive timer

When passive timer has less than 1 second left, it'll be forcifully
changed to 0 when converting from f64 to u64. As a result the
assertion will fail at the beginning of the passive timer start
fuction. This commit fixed this bug by adding a check of the delta.

Change-Id: I899b6e0ab4967dcecc821daf7e812dbbc90969ce
Signed-off-by: Andrew Li <zhaoxili@cisco.com>
src/plugins/flowprobe/node.c