From 94538a361a73117362161ffdd0e7113849b48f5f Mon Sep 17 00:00:00 2001 From: Klas Lindfors Date: Fri, 17 Feb 2006 14:48:58 +0000 Subject: [PATCH] STABLE14-viced-has-as-member-locking-20060217 FIXES 26967 A crucial line was missing from DELTA viced-fix-check-rights-race-20060213 (cherry picked from commit 79cfa471a719b9b270f5d1fa1bbd25c1be8e1fd7) --- src/viced/afsfileprocs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/viced/afsfileprocs.c b/src/viced/afsfileprocs.c index ebddafa0c..28cfe9fde 100644 --- a/src/viced/afsfileprocs.c +++ b/src/viced/afsfileprocs.c @@ -597,6 +597,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; } -- 2.39.5