bfd: Downgrade long delay messages to INFO level.
authorEthan Jackson <ethan@nicira.com>
Wed, 31 Jul 2013 18:29:28 +0000 (11:29 -0700)
committerEthan Jackson <ethan@nicira.com>
Wed, 31 Jul 2013 20:31:51 +0000 (13:31 -0700)
On my system the long delay messages can cause a transient BFD unit
test failure due to the log checking.  These messages don't *really*
need to be at WARN level, so this patch downgrades them.

Signed-off-by: Ethan Jackson <ethan@nicira.com>
Acked-by: Ben Pfaff <blp@nicira.com>
lib/bfd.c

index 3ac257a..4c13084 100644 (file)
--- a/lib/bfd.c
+++ b/lib/bfd.c
@@ -388,7 +388,7 @@ bfd_put_packet(struct bfd *bfd, struct ofpbuf *p,
         long long int delay = time_msec() - bfd->next_tx;
         long long int interval = bfd_tx_interval(bfd);
         if (delay > interval * 3 / 2) {
-            VLOG_WARN("%s: long delay of %lldms (expected %lldms) sending BFD"
+            VLOG_INFO("%s: long delay of %lldms (expected %lldms) sending BFD"
                       " control message", bfd->name, delay, interval);
         }
     }