]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
discon-avoid-looping-on-replay-20090128
authorSimon Wilkinson <sxw@inf.ed.ac.uk>
Wed, 28 Jan 2009 21:13:58 +0000 (21:13 +0000)
committerDerrick Brashear <shadow@dementia.org>
Wed, 28 Jan 2009 21:13:58 +0000 (21:13 +0000)
LICENSE IPL10
FIXES 124203

don't defer based on a shadow copy

src/afs/afs_disconnected.c

index b4feef7a0260d15b5dfc713e7a23c234bc32d5de..274056b5087fde73f97e962db137aa823aa18285 100644 (file)
@@ -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);