summaryrefslogtreecommitdiff
path: root/mysys/my_init.c
diff options
context:
space:
mode:
Diffstat (limited to 'mysys/my_init.c')
-rw-r--r--mysys/my_init.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/mysys/my_init.c b/mysys/my_init.c
index d8fb2003052..464fac84866 100644
--- a/mysys/my_init.c
+++ b/mysys/my_init.c
@@ -36,8 +36,6 @@ static my_bool win32_init_tcp_ip();
#define my_win_init()
#endif
-extern pthread_key(struct st_my_thread_var*, THR_KEY_mysys);
-
#define SCALE_SEC 100
#define SCALE_USEC 10000
@@ -249,10 +247,8 @@ Voluntary context switches %ld, Involuntary context switches %ld\n",
if (have_tcpip)
WSACleanup();
#endif /* __WIN__ */
-
- /* At very last, delete mysys key, it is used everywhere including DBUG */
- pthread_key_delete(THR_KEY_mysys);
- my_init_done= my_thr_key_mysys_exists= 0;
+
+ my_init_done= 0;
} /* my_end */
#ifdef DBUG_ASSERT_EXISTS