diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2010-11-20 08:21:36 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2010-11-20 08:21:36 +0000 |
| commit | 580098eb4929a3bdbf424af18da361259ef2efe5 (patch) | |
| tree | c6ff77fa55fcbdcdd0ca21ec2105db14a8c050d3 /src/DHTMessageFactoryImpl.cc | |
| parent | 3940da75624b194cdd5036f9fe330fcecc725964 (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/DHTMessageFactoryImpl.cc')
| -rw-r--r-- | src/DHTMessageFactoryImpl.cc | 27 |
1 files changed, 12 insertions, 15 deletions
diff --git a/src/DHTMessageFactoryImpl.cc b/src/DHTMessageFactoryImpl.cc index b3294800..681d3238 100644 --- a/src/DHTMessageFactoryImpl.cc +++ b/src/DHTMessageFactoryImpl.cc @@ -61,17 +61,18 @@ #include "Peer.h" #include "Logger.h" #include "StringFormat.h" +#include "fmt.h" namespace aria2 { -DHTMessageFactoryImpl::DHTMessageFactoryImpl(int family): - family_(family), - connection_(0), - dispatcher_(0), - routingTable_(0), - peerAnnounceStorage_(0), - tokenTracker_(0), - logger_(LogFactory::getInstance()) {} +DHTMessageFactoryImpl::DHTMessageFactoryImpl(int family) + : family_(family), + connection_(0), + dispatcher_(0), + routingTable_(0), + peerAnnounceStorage_(0), + tokenTracker_(0) +{} DHTMessageFactoryImpl::~DHTMessageFactoryImpl() {} @@ -256,15 +257,11 @@ DHTMessageFactoryImpl::createResponseMessage // for now, just report error message arrived and throw exception. const List* e = getList(dict, DHTUnknownMessage::E); if(e->size() == 2) { - if(logger_->info()) { - logger_->info("Received Error DHT message. code=%s, msg=%s", + A2_LOG_INFO(fmt("Received Error DHT message. code=%s, msg=%s", util::itos(getInteger(e, 0)->i()).c_str(), - util::percentEncode(getString(e, 1)->s()).c_str()); - } + util::percentEncode(getString(e, 1)->s()).c_str())); } else { - if(logger_->debug()) { - logger_->debug("e doesn't have 2 elements."); - } + A2_LOG_DEBUG("e doesn't have 2 elements."); } throw DL_ABORT_EX("Received Error DHT message."); } else if(y->s() != DHTResponseMessage::R) { |
