Modules: context flags now include OOM flag.

Plus freeMemoryIfNeeded() refactoring to improve legibility.
Please review this commit for sanity.
This commit is contained in:
antirez
2018-04-09 17:43:50 +02:00
parent 6888c1a10d
commit f97efe0cac
4 changed files with 69 additions and 34 deletions

View File

@ -1643,6 +1643,7 @@ int zslLexValueGteMin(sds value, zlexrangespec *spec);
int zslLexValueLteMax(sds value, zlexrangespec *spec);
/* Core functions */
int getMaxmemoryState(size_t *total, size_t *logical, size_t *tofree);
int freeMemoryIfNeeded(void);
int processCommand(client *c);
void setupSignalHandlers(void);