]> git.saurik.com Git - redis.git/blobdiff - src/debug.c
Remove unused function
[redis.git] / src / debug.c
index d2d14cdba1a53e4209702ebddf3b19d4107659e6..c1fc26cf671312786f789daae33d72ee1ace8dc7 100644 (file)
@@ -181,6 +181,9 @@ void debugCommand(redisClient *c) {
         if (!server.ds_enabled) {
             addReplyError(c, "DEBUG FLUSHCACHE called with diskstore off.");
             return;
+        } else if (server.bgsavethread != (pthread_t) -1) {
+            addReplyError(c, "Can't flush cache while BGSAVE is in progress.");
+            return;
         } else {
             /* To flush the whole cache we need to wait for everything to
              * be flushed on disk... */