diff --git a/src/redis.c b/src/redis.c index 9b50d9f7f..a2e0a1b13 100644 --- a/src/redis.c +++ b/src/redis.c @@ -873,6 +873,7 @@ int serverCron(struct aeEventLoop *eventLoop, long long id, void *clientData) { if (server.shutdown_asap) { if (prepareForShutdown(0) == REDIS_OK) exit(0); redisLog(REDIS_WARNING,"SIGTERM received but errors trying to shut down the server, check the logs for more information"); + server.shutdown_asap = 0; } /* Show some info about non-empty databases */