summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkaie%kuix.de <devnull@localhost>2012-03-01 18:36:35 +0000
committerkaie%kuix.de <devnull@localhost>2012-03-01 18:36:35 +0000
commit4f2dea1670301fcc9bb0affc013b806f507631f8 (patch)
tree31422492bdf542bbc7ccc91e140964009a60318d
parent91b95f2bdd83c4f258857be8f019bf17da948852 (diff)
downloadnss-hg-4f2dea1670301fcc9bb0affc013b806f507631f8.tar.gz
Bug 727691, SSL_InvalidateSession crashes if session cache was disabled (edit), Patch contribute by Julien Pierre, r=rrelyea
-rw-r--r--security/nss/lib/ssl/sslsecur.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/security/nss/lib/ssl/sslsecur.c b/security/nss/lib/ssl/sslsecur.c
index bea866e26..d3a306ef1 100644
--- a/security/nss/lib/ssl/sslsecur.c
+++ b/security/nss/lib/ssl/sslsecur.c
@@ -1403,7 +1403,7 @@ SSL_InvalidateSession(PRFileDesc *fd)
ssl_Get1stHandshakeLock(ss);
ssl_GetSSL3HandshakeLock(ss);
- if (ss->sec.ci.sid) {
+ if (ss->sec.ci.sid && ss->sec.uncache) {
ss->sec.uncache(ss->sec.ci.sid);
rv = SECSuccess;
}