Fix lock inversion
Former-commit-id: 430cf88623fce8f0675ea19f73d98f6cafe9070f
This commit is contained in:
parent
c83fe382ff
commit
ed2d611b6d
@ -2412,9 +2412,7 @@ struct redisServer {
|
|||||||
|
|
||||||
inline int redisServerThreadVars::getRdbKeySaveDelay() {
|
inline int redisServerThreadVars::getRdbKeySaveDelay() {
|
||||||
if (rdb_key_save_delay < 0) {
|
if (rdb_key_save_delay < 0) {
|
||||||
aeAcquireLock();
|
__atomic_load(&g_pserver->rdb_key_save_delay, &rdb_key_save_delay, __ATOMIC_ACQUIRE);
|
||||||
rdb_key_save_delay = g_pserver->rdb_key_save_delay;
|
|
||||||
aeReleaseLock();
|
|
||||||
}
|
}
|
||||||
return rdb_key_save_delay;
|
return rdb_key_save_delay;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user