X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.jcr%2Fsrc%2Forg%2Fargeo%2Fjcr%2Ffs%2FBinaryChannel.java;h=2039f778a7a67231eab5eab4b1fd757d19044445;hb=4d9c1bd119e04fd8c21e9cb8756c97ad25faa0fc;hp=b90bb900ae129827768f277831a86e17a128f018;hpb=fbaf8a46355a87d8e619a5470609513472f51c19;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.jcr/src/org/argeo/jcr/fs/BinaryChannel.java b/org.argeo.jcr/src/org/argeo/jcr/fs/BinaryChannel.java index b90bb900a..2039f778a 100644 --- a/org.argeo.jcr/src/org/argeo/jcr/fs/BinaryChannel.java +++ b/org.argeo.jcr/src/org/argeo/jcr/fs/BinaryChannel.java @@ -19,7 +19,6 @@ import javax.jcr.RepositoryException; import javax.jcr.Session; import javax.jcr.nodetype.NodeType; -import org.apache.commons.io.IOUtils; import org.argeo.jcr.JcrUtils; public class BinaryChannel implements SeekableByteChannel { @@ -78,7 +77,10 @@ public class BinaryChannel implements SeekableByteChannel { throw new JcrFsException("Cannot close " + file, e); } finally { JcrUtils.closeQuietly(newBinary); - IOUtils.closeQuietly(fc); + // IOUtils.closeQuietly(fc); + if (fc != null) { + fc.close(); + } } } else { clearReadState();