diff options
author | hf@deer.(none) <> | 2005-08-04 15:23:21 +0500 |
---|---|---|
committer | hf@deer.(none) <> | 2005-08-04 15:23:21 +0500 |
commit | 39ef54fd8e85f23790b8f343145ef76b807743b9 (patch) | |
tree | 4badbee4567e4e13b89c505a90339c9f7d44afd2 /libmysql | |
parent | e1fded437a4fea15a0f14bf87758371eb97fd248 (diff) | |
download | mariadb-git-39ef54fd8e85f23790b8f343145ef76b807743b9.tar.gz |
Fix for bug #12177 (errorlog file isn't closed)
4.1 version of the patch
Diffstat (limited to 'libmysql')
-rw-r--r-- | libmysql/libmysql.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libmysql/libmysql.c b/libmysql/libmysql.c index e5681edd3d8..7c6d140d2ef 100644 --- a/libmysql/libmysql.c +++ b/libmysql/libmysql.c @@ -188,6 +188,13 @@ void STDCALL mysql_server_end() mysql_thread_end(); free_charsets(); mysql_client_init= org_my_init_done= 0; +#ifdef EMBEDDED_SERVER + if (stderror_file) + { + fclose(stderror_file); + stderror_file= 0; + } +#endif } static MYSQL_PARAMETERS mysql_internal_parameters= |