]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
viced-has-as-member-locking-20060217
authorKlas Lindfors <klas.lindfors@it.su.se>
Fri, 17 Feb 2006 14:48:09 +0000 (14:48 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Fri, 17 Feb 2006 14:48:09 +0000 (14:48 +0000)
FIXES 26967

A crucial line was missing from DELTA viced-fix-check-rights-race-20060213

src/viced/afsfileprocs.c

index a029d8ce0dbc5acadaabf43e89216478b76d4843..e38992345a5a74308cadfaa320fb8587dbe32c06 100644 (file)
@@ -598,6 +598,7 @@ client_HasAsMember(struct client *client, afs_int32 id)
     ObtainReadLock(&client->lock);
     if (client->CPS.prlist_len > 0 && !client->deleted && 
        client->host && !(client->host->hostFlags & HOSTDELETED))
+       code = acl_IsAMember(id, &client->CPS);
     ReleaseReadLock(&client->lock);
     return code;
 }