Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37911976
en ru br
ALT Linux repos
S:1.8.12-alt1_9jpp11
5.0: 1.1.4-alt1_2jpp5.0
4.1: 1.1.4-alt1_2jpp5.0
4.0: 1.1.4-alt1_2jpp5.0

Group :: Development/Java
RPM: svnkit

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Patch: svnkit-1.8.5-SshSession-unreported-exception.patch
Download


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 {
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin