diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2009-03-13 12:58:58 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2009-03-13 12:58:58 +0000 |
| commit | a499e1b7bd1772d86a85e5a8d5696b28d4bddc13 (patch) | |
| tree | da2772c75ccb1abd3669f4b6c184a41d903af9a6 /src | |
| parent | 87f4fda22f1fede6dbe082d465deaeaf2d317474 (diff) | |
2009-03-13 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Included current URI in exception message.
* src/AbstractCommand.cc
Diffstat (limited to 'src')
| -rw-r--r-- | src/AbstractCommand.cc | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/AbstractCommand.cc b/src/AbstractCommand.cc index 38908436..98422072 100644 --- a/src/AbstractCommand.cc +++ b/src/AbstractCommand.cc @@ -155,14 +155,20 @@ bool AbstractCommand::execute() { return false; } } catch(DlAbortEx& err) { - logger->error(MSG_DOWNLOAD_ABORTED, err, cuid, req->getUrl().c_str()); + logger->error(MSG_DOWNLOAD_ABORTED, + DlAbortEx(StringFormat + ("URI=%s", req->getCurrentUrl().c_str()).str(),err), + cuid, req->getUrl().c_str()); _requestGroup->addURIResult(req->getUrl(), err.getCode()); onAbort(); req->resetUrl(); tryReserved(); return true; } catch(DlRetryEx& err) { - logger->info(MSG_RESTARTING_DOWNLOAD, err, cuid, req->getUrl().c_str()); + logger->info(MSG_RESTARTING_DOWNLOAD, + DlRetryEx(StringFormat + ("URI=%s", req->getCurrentUrl().c_str()).str(),err), + cuid, req->getUrl().c_str()); req->addTryCount(); req->resetRedirectCount(); bool isAbort = _requestGroup->getMaxTries() != 0 && |
