From a499e1b7bd1772d86a85e5a8d5696b28d4bddc13 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Fri, 13 Mar 2009 12:58:58 +0000 Subject: 2009-03-13 Tatsuhiro Tsujikawa Included current URI in exception message. * src/AbstractCommand.cc --- src/AbstractCommand.cc | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'src/AbstractCommand.cc') 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 && -- cgit