summaryrefslogtreecommitdiff
path: root/src/AbstractCommand.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2010-11-29 01:30:24 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2010-11-29 01:30:24 +0900
commitf5a9448cf15be0dc8e4bff3a6fecb18fc6c1edef (patch)
treeec88899f952dd44edb9413f09d14715873ea6ebb /src/AbstractCommand.cc
parentce6eb592dab38eb802b1da5ebdc440bd40deec0d (diff)
Moved setLastError call before if(req_) {...
Diffstat (limited to 'src/AbstractCommand.cc')
-rw-r--r--src/AbstractCommand.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/AbstractCommand.cc b/src/AbstractCommand.cc
index 7a3b0ce8..3c1580f9 100644
--- a/src/AbstractCommand.cc
+++ b/src/AbstractCommand.cc
@@ -303,9 +303,9 @@ bool AbstractCommand::execute() {
}
} catch(DownloadFailureException& err) {
A2_LOG_ERROR_EX(EX_EXCEPTION_CAUGHT, err);
+ requestGroup_->setLastErrorCode(err.getErrorCode());
if(req_) {
fileEntry_->addURIResult(req_->getUri(), err.getErrorCode());
- requestGroup_->setLastErrorCode(err.getErrorCode());
}
requestGroup_->setHaltRequested(true);
return true;