diff options
| author | Simon Rettberg | 2014-10-27 20:13:34 +0100 |
|---|---|---|
| committer | Simon Rettberg | 2014-10-27 20:13:34 +0100 |
| commit | 79a8d56ef937c54c59a44fd67c114bd0db719d4c (patch) | |
| tree | f9d9ce68ad81eeed765e4cce5306052c36381b9b /dozentenmodul/src/main/java/ftp/UploadTask.java | |
| parent | Revert "[client] fix uploads not completing" (diff) | |
| download | tutor-module-79a8d56ef937c54c59a44fd67c114bd0db719d4c.tar.gz tutor-module-79a8d56ef937c54c59a44fd67c114bd0db719d4c.tar.xz tutor-module-79a8d56ef937c54c59a44fd67c114bd0db719d4c.zip | |
[client] Fix upload not completing
Diffstat (limited to 'dozentenmodul/src/main/java/ftp/UploadTask.java')
| -rw-r--r-- | dozentenmodul/src/main/java/ftp/UploadTask.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/dozentenmodul/src/main/java/ftp/UploadTask.java b/dozentenmodul/src/main/java/ftp/UploadTask.java index 40a79f55..06ee4c37 100644 --- a/dozentenmodul/src/main/java/ftp/UploadTask.java +++ b/dozentenmodul/src/main/java/ftp/UploadTask.java @@ -75,9 +75,9 @@ public class UploadTask extends SwingWorker<Void, Void> { while ((bytesRead = inputStream.read(buffer)) != -1 && !isCancelled()) { util.writeFileBytes(buffer, 0, bytesRead); currentBytes += bytesRead; + totalBytesRead += bytesRead; long now = System.currentTimeMillis(); if (lastUpdate + UPDATE_INTERVAL_MS < now) { - totalBytesRead += currentBytes; percentCompleted = (int) ((totalBytesRead * 100) / fileSize); setProgress(percentCompleted); lastBytes = (lastBytes * 2 + currentBytes) / 3; |
