summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornelsonb%netscape.com <devnull@localhost>2000-10-05 23:17:16 +0000
committernelsonb%netscape.com <devnull@localhost>2000-10-05 23:17:16 +0000
commitc92cf38ebc0454af6b4f9f7ea53e3a7d4484071d (patch)
tree6a2e25b4a65f514e04c21198a2b990fa93de3ac6
parent2a235f9508c18f734959a12a7aa7393952f2ce9f (diff)
downloadnss-hg-c92cf38ebc0454af6b4f9f7ea53e3a7d4484071d.tar.gz
The session timeout times for SSL2 and SSL3 were reversed, so SSL3
sessions were timing out after only 100 seconds. Bug 55231.
-rw-r--r--security/nss/lib/ssl/sslnonce.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/security/nss/lib/ssl/sslnonce.c b/security/nss/lib/ssl/sslnonce.c
index 6096de656..d10c9a6f5 100644
--- a/security/nss/lib/ssl/sslnonce.c
+++ b/security/nss/lib/ssl/sslnonce.c
@@ -218,7 +218,7 @@ CacheSID(sslSessionID *sid)
/* XXX should be different trace for version 2 vs. version 3 */
if (sid->version < SSL_LIBRARY_VERSION_3_0) {
- expirationPeriod = ssl3_sid_timeout;
+ expirationPeriod = ssl_sid_timeout;
PRINT_BUF(8, (0, "sessionID:",
sid->u.ssl2.sessionID, sizeof(sid->u.ssl2.sessionID)));
PRINT_BUF(8, (0, "masterKey:",
@@ -228,7 +228,7 @@ CacheSID(sslSessionID *sid)
} else {
if (sid->u.ssl3.sessionIDLength == 0)
return;
- expirationPeriod = ssl_sid_timeout;
+ expirationPeriod = ssl3_sid_timeout;
PRINT_BUF(8, (0, "sessionID:",
sid->u.ssl3.sessionID, sid->u.ssl3.sessionIDLength));
}