summaryrefslogtreecommitdiff
path: root/src/FtpDownloadCommand.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2010-07-11 14:21:17 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2010-07-11 14:21:17 +0000
commitf3b097b5af5f720192566cd46f626bbd86c429b9 (patch)
tree7dec29f5a4cba2e360158ab21b00b18193b6e736 /src/FtpDownloadCommand.cc
parentf98a1803236f0065301e545f9a65990aa22b1fcc (diff)
2010-07-11 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Fixed the bug that segments are not filled to Request::getMaxPipelinedRequest(). Make sure that trailing data of transfer encoding is read propery, after file data is received. * src/AbstractCommand.cc * src/DownloadCommand.cc * src/DownloadCommand.h * src/FtpDownloadCommand.cc * src/FtpDownloadCommand.h * src/HttpDownloadCommand.cc * src/HttpDownloadCommand.h
Diffstat (limited to 'src/FtpDownloadCommand.cc')
-rw-r--r--src/FtpDownloadCommand.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/FtpDownloadCommand.cc b/src/FtpDownloadCommand.cc
index 4d20c3c7..a72d98a0 100644
--- a/src/FtpDownloadCommand.cc
+++ b/src/FtpDownloadCommand.cc
@@ -88,4 +88,9 @@ bool FtpDownloadCommand::prepareForNextSegment()
}
}
+off_t FtpDownloadCommand::getRequestEndOffset() const
+{
+ return getFileEntry()->getLength();
+}
+
} // namespace aria2