From 5fd557586b1ad7c180cd5b05e87225bc4ebb025d Mon Sep 17 00:00:00 2001 From: Guilherme Maciel Ferreira Date: Fri, 18 Mar 2011 10:47:50 +0100 Subject: [PATCH] More bugs discovered and annotated --- TODO | 13 ++++++++++++- 1 files changed, 12 insertions(+), 1 deletions(-) diff --git a/TODO b/TODO index abff36b..5a4f33e 100644 --- a/TODO +++ b/TODO @@ -31,4 +31,15 @@ Known Bugs name=C interval=3 Thus, the tuples will be (A,1) , (B,3), (C,?), but A should have a default - value, instead of borrow B's value. \ No newline at end of file + value, instead of borrow B's value. + +- The interval between each ping to the same host is 1 second later than in the + configuration file. For example, a ping configured to be performed each 5 + seconds takes 6. + +- The overhead when handling a link that is down causes delays with the next + pings. This happens if the ping interval is a value close to the ping timeout. + So the application wait this amount to ping the next host. + This bug has something to do with the blocking ping, because the ping method + returns only after a reply or timeout, thus increasing the interval to the + next schedule ping to the same host and to the other hosts. -- 1.7.1