diff --git a/org.eclipse.jgit/src/org/eclipse/jgit/util/io/StreamCopyThread.java b/org.eclipse.jgit/src/org/eclipse/jgit/util/io/StreamCopyThread.java index bf47d199af68b66fe106f183e34cabb8fa59c933..c36835692ddd11b018e6a6ea0e7ed4d5519101a1 100644 --- a/org.eclipse.jgit/src/org/eclipse/jgit/util/io/StreamCopyThread.java +++ b/org.eclipse.jgit/src/org/eclipse/jgit/util/io/StreamCopyThread.java @@ -100,10 +100,7 @@ public void run() { try { n = src.read(buf); } catch (InterruptedIOException wakey) { - if (flushCounter.get() > 0) - continue; - else - throw wakey; + continue; } if (n < 0) break; @@ -112,10 +109,7 @@ public void run() { try { dst.write(buf, 0, n); } catch (InterruptedIOException wakey) { - if (flushCounter.get() > 0) - continue; - else - throw wakey; + continue; } break; }