diff --git a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/shared/utils/ImageUtil.java b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/shared/utils/ImageUtil.java index 6cb762ffc03c89f337f497f89f608d048e33373f..3d93ae7693f191db13f04a816a4a98bf982cee22 100644 --- a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/shared/utils/ImageUtil.java +++ b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/shared/utils/ImageUtil.java @@ -500,6 +500,10 @@ public class ImageUtil return; } filePath = newFilePath; + if (handle != null) + { + closeQuietly(handle); + } handle = contentNode.getFileContent(); }