+ if (cacheScheduleIOGetFlags(db,key) & REDIS_IO_SAVEINPROG) {
+ /* There is a save in progress for this object!
+ * Wait for it to get out. */
+ waitEmptyIOJobsQueue();
+ processAllPendingIOJobs();
+ redisAssert((cacheScheduleIOGetFlags(db,key) & REDIS_IO_SAVEINPROG) == 0);
+ }
+
+ redisLog(REDIS_DEBUG,"Force loading key %s via lookup",
+ key->ptr);