Upload resume bug fix
This commit is contained in:
tonikelope 2018-09-21 01:25:53 +02:00
parent 3d78a1d212
commit ac98de407d
3 changed files with 3 additions and 3 deletions

View File

@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>com.tonikelope</groupId> <groupId>com.tonikelope</groupId>
<artifactId>MegaBasterd</artifactId> <artifactId>MegaBasterd</artifactId>
<version>5.38</version> <version>5.39</version>
<packaging>jar</packaging> <packaging>jar</packaging>
<dependencies> <dependencies>
<dependency> <dependency>

View File

@ -47,7 +47,7 @@ import java.io.File;
*/ */
public final class MainPanel { public final class MainPanel {
public static final String VERSION = "5.38"; public static final String VERSION = "5.39";
public static final int THROTTLE_SLICE_SIZE = 16 * 1024; public static final int THROTTLE_SLICE_SIZE = 16 * 1024;
public static final int DEFAULT_BYTE_BUFFER_SIZE = 16 * 1024; public static final int DEFAULT_BYTE_BUFFER_SIZE = 16 * 1024;
public static final int STREAMER_PORT = 1337; public static final int STREAMER_PORT = 1337;

View File

@ -1199,7 +1199,7 @@ public final class Upload implements Transference, Runnable, SecureSingleThreadN
public long calculateLastUploadedChunk(long bytes_read) { public long calculateLastUploadedChunk(long bytes_read) {
if (bytes_read > 3584 * 1024) { if (bytes_read > 3584 * 1024) {
return 7 + (long) Math.ceil((float) (bytes_read - 3584 * 1024) / (1024 * 1024 * Upload.CHUNK_SIZE_MULTI)); return 7 + (long) Math.floor((float) (bytes_read - 3584 * 1024) / (1024 * 1024 * Upload.CHUNK_SIZE_MULTI));
} else { } else {
long i = 0, tot = 0; long i = 0, tot = 0;