Add reference counting around the thread state hash table.

Unfortunately, this means that the dynamic ENGINE version just went up, and
isn't backward compatible.
PR: 678
This commit is contained in:
Richard Levitte
2003-09-27 20:29:11 +00:00
parent 88fd7424f6
commit 732d1bf43a
3 changed files with 44 additions and 3 deletions

View File

@@ -538,10 +538,10 @@ void ENGINE_add_conf_module(void);
/**************************/
/* Binary/behaviour compatibility levels */
#define OSSL_DYNAMIC_VERSION (unsigned long)0x00010100
#define OSSL_DYNAMIC_VERSION (unsigned long)0x00010200
/* Binary versions older than this are too old for us (whether we're a loader or
* a loadee) */
#define OSSL_DYNAMIC_OLDEST (unsigned long)0x00010100
#define OSSL_DYNAMIC_OLDEST (unsigned long)0x00010200
/* When compiling an ENGINE entirely as an external shared library, loadable by
* the "dynamic" ENGINE, these types are needed. The 'dynamic_fns' structure