add fPreSnapshot to evictionTimeProc

This commit is contained in:
Malavan Sotheeswaran 2023-05-24 14:17:53 -07:00
parent f629a76a2e
commit ef8b1bf373

View File

@ -552,7 +552,7 @@ static int evictionTimeProc(
UNUSED(clientData); UNUSED(clientData);
serverAssert(GlobalLocksAcquired()); serverAssert(GlobalLocksAcquired());
if (performEvictions(false) == EVICT_RUNNING) return 0; /* keep evicting */ if (performEvictions((bool)clientData) == EVICT_RUNNING) return 0; /* keep evicting */
/* For EVICT_OK - things are good, no need to keep evicting. /* For EVICT_OK - things are good, no need to keep evicting.
* For EVICT_FAIL - there is nothing left to evict. */ * For EVICT_FAIL - there is nothing left to evict. */
@ -838,7 +838,7 @@ int performEvictions(bool fPreSnapshot) {
if (!isEvictionProcRunning && serverTL->el != nullptr) { if (!isEvictionProcRunning && serverTL->el != nullptr) {
isEvictionProcRunning = 1; isEvictionProcRunning = 1;
aeCreateTimeEvent(serverTL->el, 0, aeCreateTimeEvent(serverTL->el, 0,
evictionTimeProc, NULL, NULL); evictionTimeProc, (void*)fPreSnapshot, NULL);
} }
break; break;
} }