From 99149b9837ae09d1621111075e3bf8f5bac9b6c2 Mon Sep 17 00:00:00 2001 From: Andrew Deason Date: Thu, 5 May 2011 17:13:21 -0500 Subject: [PATCH] libafs: Put back GetCapabilities user reference afs_GetCapabilities gets a user reference for the conn for the GetCapabilities call. Put the ref back so we don't leak refs. Reviewed-on: http://gerrit.openafs.org/4626 Reviewed-by: Derrick Brashear Tested-by: Derrick Brashear (cherry picked from commit 010fc998a51a0aae2499b128ee8c671885a84e13) Change-Id: Ia505de8e5ec7ded14f2e2e40ac8bd3ef0b91c2fc Reviewed-on: http://gerrit.openafs.org/4637 Tested-by: Andrew Deason Reviewed-by: Derrick Brashear --- src/afs/afs_server.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/afs/afs_server.c b/src/afs/afs_server.c index 8ee250edd..840ed7d8e 100644 --- a/src/afs/afs_server.c +++ b/src/afs/afs_server.c @@ -1708,6 +1708,7 @@ afs_GetCapabilities(struct server *ts) return; tc = afs_ConnBySA(ts->addr, ts->cell->fsport, ts->cell->cellNum, tu, 0, 1, SHARED_LOCK); + afs_PutUser(tu, SHARED_LOCK); if ( !tc ) return; /* InitCallBackStateN, triggered by our RPC, may need this */ -- 2.39.5