More bugs discovered and annotated
authorGuilherme Maciel Ferreira <guilherme.maciel.ferreira@intra2net.com>
Fri, 18 Mar 2011 09:47:50 +0000 (10:47 +0100)
committerGuilherme Maciel Ferreira <guilherme.maciel.ferreira@intra2net.com>
Fri, 18 Mar 2011 09:47:50 +0000 (10:47 +0100)
TODO

diff --git a/TODO b/TODO
index abff36b..5a4f33e 100644 (file)
--- 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.