return store;
else
stores.remove(rollDetails);
}
store = this.supplier.acquire(cycle, createIfAbsent);
<BUG>if (store != null) {
stores.put(rollDetails, store);</BUG>
storeFileListener.onAcquired(cycle, store.file());
}
return store;

return store;
else
stores.remove(rollDetails);
}
store = this.supplier.acquire(cycle, createIfAbsent);
if (store != null) {
store.reserve();
stores.put(rollDetails, store);
storeFileListener.onAcquired(cycle, store.file());
}
return store;
