mirror of
https://github.com/fluencelabs/redis
synced 2025-03-20 09:30:55 +00:00
Modules API: fix OOM_WARNING flag implementation.
This commit is contained in:
parent
0afac6939a
commit
4e53624052
@ -1373,10 +1373,9 @@ int RM_GetContextFlags(RedisModuleCtx *ctx) {
|
|||||||
|
|
||||||
/* OOM flag. */
|
/* OOM flag. */
|
||||||
float level;
|
float level;
|
||||||
if (getMaxmemoryState(NULL,NULL,NULL,&level) == C_ERR) {
|
int retval = getMaxmemoryState(NULL,NULL,NULL,&level);
|
||||||
flags |= REDISMODULE_CTX_FLAGS_OOM;
|
if (retval == C_ERR) flags |= REDISMODULE_CTX_FLAGS_OOM;
|
||||||
if (level > 0.75) flags |= REDISMODULE_CTX_FLAGS_OOM_WARNING;
|
if (level > 0.75) flags |= REDISMODULE_CTX_FLAGS_OOM_WARNING;
|
||||||
}
|
|
||||||
|
|
||||||
return flags;
|
return flags;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user