Browse Source

2009-03-13 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>

	Included current URI in exception message.
	* src/AbstractCommand.cc
Tatsuhiro Tsujikawa 16 years ago
parent
commit
a499e1b7bd
2 changed files with 13 additions and 2 deletions
  1. 5 0
      ChangeLog
  2. 8 2
      src/AbstractCommand.cc

+ 5 - 0
ChangeLog

@@ -1,3 +1,8 @@
+2009-03-13  Tatsuhiro Tsujikawa  <t-tujikawa@users.sourceforge.net>
+
+	Included current URI in exception message.
+	* src/AbstractCommand.cc
+	
 2009-03-13  Tatsuhiro Tsujikawa  <t-tujikawa@users.sourceforge.net>
 
 	Renamed ServerStatURISelector as FeedbackURISelector.

+ 8 - 2
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 &&