udebug: Always show tidCounter
[openafs.git] / src / ubik / udebug.c
index f92bd64..83a395f 100644 (file)
@@ -223,10 +223,6 @@ CommandProc(struct cmd_syndesc *as, void *arock)
                 ((udebug.nServers > 1) ? "s" : ""));
        }
        printf("Recovery state %x\n", udebug.recoveryState);
-       if (udebug.activeWrite) {
-           printf("I am currently managing write trans %d.%d\n",
-                  udebug.epochTime, udebug.tidCounter);
-       }
     } else {
        if (isClone)
            printf("I am a clone and never can become sync site\n");
@@ -243,6 +239,14 @@ CommandProc(struct cmd_syndesc *as, void *arock)
               afs_cast_time_t(diff));
     }
 
+    if (udebug.activeWrite) {
+       printf("I am currently managing write trans %d.%d\n",
+              udebug.epochTime, udebug.tidCounter);
+    } else {
+       printf("The last trans I handled was %d.%d\n",
+              udebug.epochTime, udebug.tidCounter);
+    }
+
     printf("Sync site's db version is %d.%d\n", udebug.syncVersion.epoch,
           udebug.syncVersion.counter);
     printf("%d locked pages, %d of them for write\n", udebug.lockedPages,