Merge pull request #677 from andrewgaul/transient-toctou

Eliminate unlikely transient blobstore TOCTOU bug
This commit is contained in:
Andrei Savu 2012-06-19 15:28:06 -07:00
commit 4a6947ac61

View File

@ -79,8 +79,9 @@ public class TransientStorageStrategy {
}
public void removeBlob(final String containerName, final String blobName) {
if (containerToBlobs.containsKey(containerName))
containerToBlobs.get(containerName).remove(blobName);
Map<String, Blob> map = containerToBlobs.get(containerName);
if (map != null)
map.remove(blobName);
}
public Iterable<String> getBlobKeysInsideContainer(final String containerName) {