MDEV-16495 mariadb segfaults at start on FreeBSD

don't use MY_MUTEX_INIT_FAST in constructors of statically
allocated objects.
This commit is contained in:
Sergei Golubchik 2018-07-09 11:05:34 +02:00
parent 10d347dc6a
commit 08b91548db

View File

@ -43,8 +43,7 @@ Ack_receiver::Ack_receiver()
DBUG_ENTER("Ack_receiver::Ack_receiver"); DBUG_ENTER("Ack_receiver::Ack_receiver");
m_status= ST_DOWN; m_status= ST_DOWN;
mysql_mutex_init(key_LOCK_ack_receiver, &m_mutex, mysql_mutex_init(key_LOCK_ack_receiver, &m_mutex, NULL);
MY_MUTEX_INIT_FAST);
mysql_cond_init(key_COND_ack_receiver, &m_cond, NULL); mysql_cond_init(key_COND_ack_receiver, &m_cond, NULL);
m_pid= 0; m_pid= 0;