jheytompkins/jclouds-commons-vfs — comment on commit 479e41ba1baaf148768950a2369aa6cc02e19461
File: src/main/java/org/jclouds/vfs/provider/blobstore/BlobStoreFileObject.java line 103
By jclouds:

should the name of the blob be "close"? this will literally turn into the path on the server.

ex. say the container is widgets, it would end up as http://service/widgits/close

maybe something like

builder = getBlobStore().blobBuilder(checkNotNull(name, "name");
....

also there's a thread safety issue. you should guard both metadata and also blob. Look at the Monitor class in guava for examples.
http://guava-libraries.googlecode.com/svn/trunk/javadoc/com/google/common/util/concurrent/Monitor.html