From 64e47bb98b690ae40b2ca4d48ae4ebb70fca733c Mon Sep 17 00:00:00 2001 From: Simon Wilkinson Date: Wed, 28 Jan 2009 21:14:32 +0000 Subject: [PATCH] DEVEL15-discon-avoid-looping-on-replay-20090128 LICENSE IPL10 FIXES 124203 don't defer based on a shadow copy (cherry picked from commit 7cd7bcdc4ca6787e19c12485f70fabb8f4f9f00b) --- src/afs/afs_disconnected.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/afs/afs_disconnected.c b/src/afs/afs_disconnected.c index b4feef7a0..274056b50 100644 --- a/src/afs/afs_disconnected.c +++ b/src/afs/afs_disconnected.c @@ -342,7 +342,7 @@ int chk_del_children_hook(void *hdata, /* Count unfinished dirty children. */ if (tvc) { ObtainReadLock(&tvc->lock); - if (tvc->f.ddirty_flags || tvc->f.shadow.vnode) + if (tvc->f.ddirty_flags) v->count++; ReleaseReadLock(&tvc->lock); -- 2.39.5