timeval: Always log true poll interval instead of rounding off.
authorBen Pfaff <blp@nicira.com>
Thu, 25 Mar 2010 18:34:01 +0000 (11:34 -0700)
committerBen Pfaff <blp@nicira.com>
Thu, 25 Mar 2010 18:34:01 +0000 (11:34 -0700)
commitea8cd10d2934586158734d31300f86eca381cc7a
treea1efeaf34b423f1c3ec8005825a95b9ab9a082ad
parent635670982103d24c4e574ddb5699b26864b2320d
timeval: Always log true poll interval instead of rounding off.

This code triggers when a trip through the process's main loop takes much
longer than expected.  The code for calculating the expected time rounds
down to a maximum of 10000 ms to avoid overflow.  But there is no reason
that the correct time should not be displayed in the log message, and
furthermore displaying the correct time may help tracking down the
underlying issue, since it lets the administrator find out exactly when
the trip through the main loop started.  So this commit displays the exact
time without rounding down.
lib/timeval.c