vlog: Add a little more detail to ratelimit messages
authorBen Pfaff <blp@nicira.com>
Mon, 20 Jun 2011 22:06:33 +0000 (15:06 -0700)
committerBen Pfaff <blp@nicira.com>
Tue, 21 Jun 2011 22:09:08 +0000 (15:09 -0700)
commite2eed6a7581193da43210a26ad182fb2a697eaf5
tree2759774c5a0d13402ed3de7e912b924a0fe6e604
parent3fe8050596e3cff28c007b5d7c1ec9c461849995
vlog: Add a little more detail to ratelimit messages

When a message is suppressed by vlog ratelimiting, and then that message
occurs again much later, sometimes we get messages like this:

   Dropped 4 log messages in last 8695 seconds due to excessive rate

It seems pretty clear in this case that in fact we just didn't get that
kind of message for most of that 8695 seconds.  This commit improves the
message by adding a little more detail, e.g.:

   Dropped 4 log messages in last 8695 seconds (most recently, 6697 seconds
   ago) due to excessive rate.

Bug #2144.
lib/vlog.c
lib/vlog.h