Sophie

Sophie

distrib > Mageia > 7 > i586 > by-pkgid > 1fd0f745257b1f31aff8b6d14d32d481 > files > 6

svnkit-1.8.12-5.mga7.src.rpm

diff -ruN svnkit-1.8.5.origin/svnkit/src/main/java/org/tmatesoft/svn/core/internal/io/svn/ssh/SshSession.java svnkit-1.8.5.ssh2fix/svnkit/src/main/java/org/tmatesoft/svn/core/internal/io/svn/ssh/SshSession.java
--- svnkit-1.8.5.origin/svnkit/src/main/java/org/tmatesoft/svn/core/internal/io/svn/ssh/SshSession.java 2014-06-11 12:40:54.643251610 +0200
+++ svnkit-1.8.5.ssh2fix/svnkit/src/main/java/org/tmatesoft/svn/core/internal/io/svn/ssh/SshSession.java        2014-06-12 09:31:36.714009852 +0200
@@ -44,7 +44,13 @@
     }
     
     public void waitForCondition(int code, long timeout) {
-        mySession.waitForCondition(code, timeout);
+        try {
+            mySession.waitForCondition(code, timeout);
+        }
+        catch (InterruptedException ex) {
+            /* I applogize myself for doing such a terrible hack,
+             * but this is the best approach in this particular case. */
+        }
     }
     
     public void execCommand(String command) throws IOException {