diff options
author | Simon Rettberg | 2016-08-30 17:58:31 +0200 |
---|---|---|
committer | Simon Rettberg | 2016-08-30 17:58:31 +0200 |
commit | 8e81742c997fcf712092e291bfd127368c52a5b2 (patch) | |
tree | 4eeb7f2600d2f77069626a93ebd737e314b14af3 /dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/fileserv/IncomingDataTransfer.java | |
parent | [client] fix "Show published images" button not beeing properly initialized (diff) | |
download | tutor-module-8e81742c997fcf712092e291bfd127368c52a5b2.tar.gz tutor-module-8e81742c997fcf712092e291bfd127368c52a5b2.tar.xz tutor-module-8e81742c997fcf712092e291bfd127368c52a5b2.zip |
[server] Improve handling of global image exchange transfers wrt. crashed peers or connection drops
Diffstat (limited to 'dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/fileserv/IncomingDataTransfer.java')
-rw-r--r-- | dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/fileserv/IncomingDataTransfer.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/fileserv/IncomingDataTransfer.java b/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/fileserv/IncomingDataTransfer.java index 6e4ae1e0..bde280b3 100644 --- a/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/fileserv/IncomingDataTransfer.java +++ b/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/fileserv/IncomingDataTransfer.java @@ -137,6 +137,8 @@ public class IncomingDataTransfer extends IncomingTransferBase { public void heartBeat(ExecutorService pool) { if (masterTransferInfo == null) return; + if (connectFailCount() > 50) + return; synchronized (this) { if (getActiveConnectionCount() >= 1) return; |