diff options
Diffstat (limited to 'libmysqld')
-rw-r--r-- | libmysqld/lib_sql.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libmysqld/lib_sql.cc b/libmysqld/lib_sql.cc index 2a9a369e645..5b8df1d118d 100644 --- a/libmysqld/lib_sql.cc +++ b/libmysqld/lib_sql.cc @@ -568,6 +568,9 @@ void STDCALL mysql_server_end() if (!org_my_init_done) my_thread_end(); #endif + /* If library called my_init(), free memory allocated by it */ + if (!org_my_init_done) + my_end(0); } my_bool STDCALL mysql_thread_init() |