From 9c6ef9cd9be8c869b9b920470cf7f79c956e7f7a Mon Sep 17 00:00:00 2001
From: kaloyane <kaloyane>
Date: Tue, 31 May 2011 07:55:10 +0000
Subject: [PATCH] minor: handle unchecked exceptions when opening inputstream

SVN: 21517
---
 .../dss/generic/server/ftp/resolver/FtpFileImpl.java        | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/ftp/resolver/FtpFileImpl.java b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/ftp/resolver/FtpFileImpl.java
index f803f3cd866..dafe680e5b5 100644
--- a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/ftp/resolver/FtpFileImpl.java
+++ b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/ftp/resolver/FtpFileImpl.java
@@ -82,7 +82,11 @@ public class FtpFileImpl extends AbstractFtpFile
         } catch (IOException ioex)
         {
             content.close();
-            return null;
+            throw ioex;
+        } catch (RuntimeException re)
+        {
+            content.close();
+            throw re;
         }
     }
 
-- 
GitLab