MySQL Bug#74854 Index: mysql-5.7.5-m15/sql/rpl_gtid.h =================================================================== --- mysql-5.7.5-m15.orig/sql/rpl_gtid.h +++ mysql-5.7.5-m15/sql/rpl_gtid.h @@ -329,7 +329,7 @@ public: Checkable_rwlock() { #ifndef DBUG_OFF - lock_state= 0; + my_atomic_store32(&lock_state, 0); #else is_write_lock= false; #endif @@ -423,7 +423,7 @@ private: -1 - write locked >0 - read locked by that many threads */ - volatile int32 lock_state; + int32 lock_state; /// Read lock_state atomically and return the value. inline int32 get_state() const {