summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorantirez <antirez@gmail.com>2019-02-04 16:39:07 +0100
committerantirez <antirez@gmail.com>2019-02-04 16:39:07 +0100
commit623b17425ef5af170c4bbc7aca9c07b57bc68adf (patch)
treee707c550658d44a1d537234a6a5edae8bcf89de8
parent500b3e128fc312a6aae113975b9f2f585f476500 (diff)
downloadredis-623b17425ef5af170c4bbc7aca9c07b57bc68adf.tar.gz
ACL: load the defined users at server startup.
-rw-r--r--src/server.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/server.c b/src/server.c
index 1df63f65f..72daaedec 100644
--- a/src/server.c
+++ b/src/server.c
@@ -4907,6 +4907,11 @@ int main(int argc, char **argv) {
linuxMemoryWarnings();
#endif
moduleLoadFromQueue();
+ if (ACLLoadConfiguredUsers() == C_ERR) {
+ serverLog(LL_WARNING,
+ "Critical error while loading ACLs. Exiting.");
+ exit(1);
+ }
loadDataFromDisk();
if (server.cluster_enabled) {
if (verifyClusterConfigWithData() == C_ERR) {