From: Andrew Deason Date: Thu, 5 May 2011 22:13:21 +0000 (-0500) Subject: libafs: Put back GetCapabilities user reference X-Git-Tag: openafs-devel-1_7_1~510 X-Git-Url: http://git.openafs.org/?p=openafs.git;a=commitdiff_plain;h=010fc998a51a0aae2499b128ee8c671885a84e13 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. Change-Id: I46304ea13c3d78216641f468718b23b665d046ff Reviewed-on: http://gerrit.openafs.org/4626 Reviewed-by: Derrick Brashear Tested-by: Derrick Brashear --- diff --git a/src/afs/afs_server.c b/src/afs/afs_server.c index 010f0b8..e177358 100644 --- a/src/afs/afs_server.c +++ b/src/afs/afs_server.c @@ -1791,6 +1791,7 @@ afs_GetCapabilities(struct server *ts) tc = afs_ConnBySA(ts->addr, ts->cell->fsport, ts->cell->cellNum, tu, 0, 1, SHARED_LOCK, &rxconn); + afs_PutUser(tu, SHARED_LOCK); if ( !tc ) return; /* InitCallBackStateN, triggered by our RPC, may need this */