(getkeyserv_handle): Call auth_destroy if pid changed.
authordrepper <drepper>
Wed, 17 May 2006 15:10:44 +0000 (15:10 +0000)
committerdrepper <drepper>
Wed, 17 May 2006 15:10:44 +0000 (15:10 +0000)
sunrpc/key_call.c

index 63293ae..611c372 100644 (file)
@@ -400,6 +400,7 @@ getkeyserv_handle (int vers)
   /* if pid has changed, destroy client and rebuild */
   if (kcp->client != NULL && kcp->pid != __getpid ())
     {
+      auth_destroy (kcp->client->cl_auth);
       clnt_destroy (kcp->client);
       kcp->client = NULL;
     }