logger.debug("Failed to create directory for data file: {}", dir);
throw new StoreException("Failed to create directory for data file: " + dir);
}
}
// try to lock directory or fail
dirLock = locker.lockOrFail();
logger.debug("Initializing data file...");
new FileIO(this, valueFactory).write(syncFile, dataFile);
logger.debug("Data file initialized");
}