summaryrefslogtreecommitdiff
path: root/src/BtDependency.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2010-11-20 08:21:36 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2010-11-20 08:21:36 +0000
commit580098eb4929a3bdbf424af18da361259ef2efe5 (patch)
treec6ff77fa55fcbdcdd0ca21ec2105db14a8c050d3 /src/BtDependency.cc
parent3940da75624b194cdd5036f9fe330fcecc725964 (diff)
2010-11-20 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Rewritten Logger interface. Logger now writes source file name and line number in log file.
Diffstat (limited to 'src/BtDependency.cc')
-rw-r--r--src/BtDependency.cc32
1 files changed, 14 insertions, 18 deletions
diff --git a/src/BtDependency.cc b/src/BtDependency.cc
index 8eb6dd8d..47ae8516 100644
--- a/src/BtDependency.cc
+++ b/src/BtDependency.cc
@@ -48,15 +48,17 @@
#include "bittorrent_helper.h"
#include "DlAbortEx.h"
#include "StringFormat.h"
+#include "fmt.h"
#include "FileEntry.h"
namespace aria2 {
-BtDependency::BtDependency(RequestGroup* dependant,
- const SharedHandle<RequestGroup>& dependee):
- dependant_(dependant),
- dependee_(dependee),
- logger_(LogFactory::getInstance()) {}
+BtDependency::BtDependency
+(RequestGroup* dependant,
+ const SharedHandle<RequestGroup>& dependee)
+ : dependant_(dependant),
+ dependee_(dependee)
+{}
BtDependency::~BtDependency() {}
@@ -136,27 +138,21 @@ bool BtDependency::resolve()
}
}
} catch(RecoverableException& e) {
- logger_->error(EX_EXCEPTION_CAUGHT, e);
- if(logger_->info()) {
- logger_->info("BtDependency for GID#%s failed. Go without Bt.",
- util::itos(dependant_->getGID()).c_str());
- }
+ A2_LOG_ERROR_EX(EX_EXCEPTION_CAUGHT, e);
+ A2_LOG_INFO(fmt("BtDependency for GID#%s failed. Go without Bt.",
+ util::itos(dependant_->getGID()).c_str()));
return true;
}
- if(logger_->info()) {
- logger_->info("Dependency resolved for GID#%s",
- util::itos(dependant_->getGID()).c_str());
- }
+ A2_LOG_INFO(fmt("Dependency resolved for GID#%s",
+ util::itos(dependant_->getGID()).c_str()));
dependant_->setDownloadContext(context);
return true;
} else if(dependee_->getNumCommand() == 0) {
// dependee_'s download failed.
// cut reference here
dependee_.reset();
- if(logger_->info()) {
- logger_->info("BtDependency for GID#%s failed. Go without Bt.",
- util::itos(dependant_->getGID()).c_str());
- }
+ A2_LOG_INFO(fmt("BtDependency for GID#%s failed. Go without Bt.",
+ util::itos(dependant_->getGID()).c_str()));
return true;
} else {
return false;