diff options
author | Mark J. Cox <mark@openssl.org> | 1999-11-15 16:31:31 +0000 |
---|---|---|
committer | Mark J. Cox <mark@openssl.org> | 1999-11-15 16:31:31 +0000 |
commit | b7cfcfb7f8e17c17f457b3384010eb027f3aad72 (patch) | |
tree | 5b5789625f7de0a23738f3e56bf4b6838456ae44 /crypto/x509/x509_cmp.c | |
parent | 06556a1744dced40a2a77d7b6e4bb73f6e611b8d (diff) | |
download | openssl-b7cfcfb7f8e17c17f457b3384010eb027f3aad72.tar.gz |
This corrects the reference count handling in SSL_get_session.
Previously, the returned SSL_SESSION didn't have its reference count
incremented so the SSL_SESSION could be freed at any time causing
seg-faults if the pointer was subsequently used. Code that uses
SSL_get_session must now make a corresponding SSL_SESSION_free() call when
it is done to avoid memory leaks (or blocked up session caches).
Submitted By: Geoff Thorpe <geoff@eu.c2.net>
Diffstat (limited to 'crypto/x509/x509_cmp.c')
0 files changed, 0 insertions, 0 deletions