mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
untested changes to close socket on slave stop for OS's that do not
interrupt I/O after thr_alarm_kill() test case for order by desc coredump
This commit is contained in:
@ -84,6 +84,10 @@ THD::THD():user_time(0),fatal_error(0),last_insert_id_used(0),
|
||||
query_start_used=0;
|
||||
query_length=col_access=0;
|
||||
query_error=0;
|
||||
#ifdef STOP_IO_WITH_FD_CLOSE
|
||||
active_fd = -1;
|
||||
pthread_mutex_init(&active_fd_lock, NULL);
|
||||
#endif
|
||||
server_id = ::server_id;
|
||||
server_status=SERVER_STATUS_AUTOCOMMIT;
|
||||
next_insert_id=last_insert_id=0;
|
||||
@ -182,6 +186,9 @@ THD::~THD()
|
||||
safeFree(ip);
|
||||
free_root(&mem_root,MYF(0));
|
||||
mysys_var=0; // Safety (shouldn't be needed)
|
||||
#ifdef STOP_IO_WITH_FD_CLOSE
|
||||
pthread_mutex_destroy(&active_fd_lock);
|
||||
#endif
|
||||
DBUG_VOID_RETURN;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user