summaryrefslogtreecommitdiff
path: root/src/FtpNegotiationCommand.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2010-11-28 17:29:32 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2010-11-28 17:29:32 +0900
commitecbc05012ce252c03a5685ee4f0fd2b93b1fda25 (patch)
tree7c16be7b845b74fa70e72efbc53595ec6cddd6dc /src/FtpNegotiationCommand.cc
parentd316a00adeec3dd362d58a1456231a6673226378 (diff)
Added additional error_code::Values(9 through 14).
Diffstat (limited to 'src/FtpNegotiationCommand.cc')
-rw-r--r--src/FtpNegotiationCommand.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/FtpNegotiationCommand.cc b/src/FtpNegotiationCommand.cc
index 04e90088..2a18f7ac 100644
--- a/src/FtpNegotiationCommand.cc
+++ b/src/FtpNegotiationCommand.cc
@@ -367,9 +367,10 @@ bool FtpNegotiationCommand::onFileSizeDetermined(uint64_t totalLength)
getRequestGroup()->preDownloadProcessing();
if(getDownloadEngine()->getRequestGroupMan()->
isSameFileBeingDownloaded(getRequestGroup())) {
- throw DOWNLOAD_FAILURE_EXCEPTION
+ throw DOWNLOAD_FAILURE_EXCEPTION2
(fmt(EX_DUPLICATE_FILE_DOWNLOAD,
- getRequestGroup()->getFirstFilePath().c_str()));
+ getRequestGroup()->getFirstFilePath().c_str()),
+ error_code::DUPLICATE_DOWNLOAD);
}
if(totalLength == 0) {