diff options
Diffstat (limited to 'mysys/my_init.c')
-rw-r--r-- | mysys/my_init.c | 8 |
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 |