]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
STABLE12-pr-initialize-dont-leak-ref-20041009
authorDerrick Brashear <shadow@dementia.org>
Mon, 18 Oct 2004 05:32:24 +0000 (05:32 +0000)
committerDerrick Brashear <shadow@dementia.org>
Mon, 18 Oct 2004 05:32:24 +0000 (05:32 +0000)
we were leaking an afsconf_Open ref. let's not.

(cherry picked from commit d114c46e85624c1988a7f61a872251660c7d52c4)

src/ptserver/ptuser.c

index 70b483977eb2979e583d9cf852398841098aaebf..73cd453a70fbeb4d4ea8869b7979c889ee49f335 100644 (file)
@@ -87,6 +87,8 @@ afs_int32 pr_Initialize (secLevel, confDir, cell)
        /*
         * Different conf dir; force re-evaluation.
         */
+       if (tdir) 
+           afsconf_Close(tdir);
        tdir = (struct afsconf_dir *)0;
        pruclient = (struct ubik_client *)0;
     }