Fix lock inversion

Former-commit-id: 430cf88623fce8f0675ea19f73d98f6cafe9070f
This commit is contained in:
John Sully 2020-06-09 20:58:03 -04:00
parent c83fe382ff
commit ed2d611b6d

View File

@ -2412,9 +2412,7 @@ struct redisServer {
inline int redisServerThreadVars::getRdbKeySaveDelay() {
if (rdb_key_save_delay < 0) {
aeAcquireLock();
rdb_key_save_delay = g_pserver->rdb_key_save_delay;
aeReleaseLock();
__atomic_load(&g_pserver->rdb_key_save_delay, &rdb_key_save_delay, __ATOMIC_ACQUIRE);
}
return rdb_key_save_delay;
}