diff options
author | unknown <vvaintroub@wva.> | 2008-02-19 14:25:26 +0100 |
---|---|---|
committer | unknown <vvaintroub@wva.> | 2008-02-19 14:25:26 +0100 |
commit | 8b91756be1b32102a37f492d97a2be8eb731377e (patch) | |
tree | 4598dc5b0e7f63d98cfc1db8542104f7ca3bdacc /sql/sql_connect.cc | |
parent | 13791914a55e943f359d8e1ba611cc0098586a36 (diff) | |
download | mariadb-git-8b91756be1b32102a37f492d97a2be8eb731377e.tar.gz |
Post-merge fix
Diffstat (limited to 'sql/sql_connect.cc')
-rw-r--r-- | sql/sql_connect.cc | 19 |
1 files changed, 2 insertions, 17 deletions
diff --git a/sql/sql_connect.cc b/sql/sql_connect.cc index 309a1c7ab5d..c3541cb4eb4 100644 --- a/sql/sql_connect.cc +++ b/sql/sql_connect.cc @@ -39,22 +39,7 @@ #endif /* HAVE_OPENSSL */ #ifdef __WIN__ -static void test_signal(int sig_ptr) -{ -#if !defined( DBUG_OFF) - MessageBox(NULL,"Test signal","DBUG",MB_OK); -#endif -#if defined(OS2) - fprintf(stderr, "Test signal %d\n", sig_ptr); - fflush(stderr); -#endif -} -static void init_signals(void) -{ - int signals[7] = {SIGINT,SIGILL,SIGFPE,SIGSEGV,SIGTERM,SIGBREAK,SIGABRT } ; - for (int i=0 ; i < 7 ; i++) - signal( signals[i], test_signal) ; -} +extern void win_install_sigabrt_handler(); #endif /* @@ -626,7 +611,7 @@ bool init_new_connection_handler_thread() { pthread_detach_this_thread(); #if defined(__WIN__) - init_signals(); + win_install_sigabrt_handler(); #else /* Win32 calls this in pthread_create */ if (my_thread_init()) |