watchdog: Log timer use during expiration

Change-Id: Ie6dd1da92ffc225a313db208455ad24f4787a990
Signed-off-by: William A. Kennington III <wak@google.com>
diff --git a/watchdog.cpp b/watchdog.cpp
index d529746..bc3ba95 100644
--- a/watchdog.cpp
+++ b/watchdog.cpp
@@ -101,19 +101,23 @@
         action = fallback->action;
     }
 
-    WatchdogInherits::expiredTimerUse(WatchdogInherits::currentTimerUse());
+    expiredTimerUse(currentTimerUse());
 
     auto target = actionTargetMap.find(action);
     if (target == actionTargetMap.end())
     {
         log<level::INFO>("watchdog: Timed out with no target",
-                         entry("ACTION=%s", convertForMessage(action).c_str()));
+                         entry("ACTION=%s", convertForMessage(action).c_str()),
+                         entry("TIMER_USE=%s",
+                               convertForMessage(expiredTimerUse()).c_str()));
     }
     else
     {
-        log<level::INFO>("watchdog: Timed out",
-                         entry("ACTION=%s", convertForMessage(action).c_str()),
-                         entry("TARGET=%s", target->second.c_str()));
+        log<level::INFO>(
+            "watchdog: Timed out",
+            entry("ACTION=%s", convertForMessage(action).c_str()),
+            entry("TIMER_USE=%s", convertForMessage(expiredTimerUse()).c_str()),
+            entry("TARGET=%s", target->second.c_str()));
 
         try
         {