Merge pull request #210 from iterate-ch/issue-209

Fix issue 209.
This commit is contained in:
Jeroen van Erp
2015-08-18 18:55:50 +02:00

View File

@@ -194,7 +194,10 @@ public class RemoteFile
@Override
public long skip(long n) throws IOException {
return (this.fileOffset = Math.min(fileOffset + n, length()));
final long fileLength = length();
final Long previousFileOffset = fileOffset;
fileOffset = Math.min(fileOffset + n, fileLength);
return fileOffset - previousFileOffset;
}
@Override