From: Klas Lindfors Date: Fri, 17 Feb 2006 14:48:09 +0000 (+0000) Subject: viced-has-as-member-locking-20060217 X-Git-Tag: openafs-devel-1_5_0~11 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=79cfa471a719b9b270f5d1fa1bbd25c1be8e1fd7;p=packages%2Fo%2Fopenafs.git viced-has-as-member-locking-20060217 FIXES 26967 A crucial line was missing from DELTA viced-fix-check-rights-race-20060213 --- diff --git a/src/viced/afsfileprocs.c b/src/viced/afsfileprocs.c index a029d8ce0..e38992345 100644 --- a/src/viced/afsfileprocs.c +++ b/src/viced/afsfileprocs.c @@ -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; }