mirror of
https://git.openafs.org/openafs.git
synced 2025-01-31 13:38:01 +00:00
ubik: urecovery_AbortAll diagnostic msgs
As a troubleshooting aid for developers, add a few counters and a log msg so we know when transactions are being aborted (if any) by urecovery_AbortAll. Reviewed-on: https://gerrit.openafs.org/12618 Reviewed-by: Andrew Deason <adeason@sinenomine.net> Reviewed-by: Benjamin Kaduk <kaduk@mit.edu> Tested-by: BuildBot <buildbot@rampaginggeek.com> Reviewed-by: Michael Meffie <mmeffie@sinenomine.net> (cherry picked from commit eac22d3e46c72c0e2b82f35c5187d50b6fa136a2) Change-Id: Ia91bc1c5f041eccc9b974d4b195fed1a889252e7 Reviewed-on: https://gerrit.openafs.org/13907 Reviewed-by: Michael Meffie <mmeffie@sinenomine.net> Reviewed-by: Andrew Deason <adeason@sinenomine.net> Tested-by: BuildBot <buildbot@rampaginggeek.com> Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
This commit is contained in:
parent
584e3e5da0
commit
803e0bcaa0
@ -133,9 +133,17 @@ int
|
||||
urecovery_AbortAll(struct ubik_dbase *adbase)
|
||||
{
|
||||
struct ubik_trans *tt;
|
||||
int reads = 0, writes = 0;
|
||||
|
||||
for (tt = adbase->activeTrans; tt; tt = tt->next) {
|
||||
if (tt->type == UBIK_WRITETRANS)
|
||||
writes++;
|
||||
else
|
||||
reads++;
|
||||
udisk_abort(tt);
|
||||
}
|
||||
ViceLog(0, ("urecovery_AbortAll: just aborted %d read and %d write transactions\n",
|
||||
reads, writes));
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user