diff options
author | relyea%netscape.com <devnull@localhost> | 2002-10-10 20:34:29 +0000 |
---|---|---|
committer | relyea%netscape.com <devnull@localhost> | 2002-10-10 20:34:29 +0000 |
commit | bca15b18d2c53a02ee78e6f901ad5750e0cea9d4 (patch) | |
tree | d30f87b113fb02fa7575632ef6bda7b0b34b148f /security/nss/cmd | |
parent | 772150e6717039558e09f163f24fa4237dad11fe (diff) | |
download | nss-hg-bca15b18d2c53a02ee78e6f901ad5750e0cea9d4.tar.gz |
Fix Cert Reference leak in error path
Diffstat (limited to 'security/nss/cmd')
-rw-r--r-- | security/nss/cmd/vfyserv/vfyserv.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/security/nss/cmd/vfyserv/vfyserv.c b/security/nss/cmd/vfyserv/vfyserv.c index ea4116ca9..b04de6daf 100644 --- a/security/nss/cmd/vfyserv/vfyserv.c +++ b/security/nss/cmd/vfyserv/vfyserv.c @@ -308,6 +308,10 @@ do_connects(void *a, int connection) if (secStatus != SECSuccess) { /* error already printed out in handle_connection */ /* errWarn("handle_connection"); */ + prStatus = PR_Close(sslSocket); + if (prStatus != PR_SUCCESS) { + errWarn("PR_Close"); + } return secStatus; } |