summaryrefslogtreecommitdiff
path: root/src/DHTMessageFactoryImpl.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/DHTMessageFactoryImpl.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/DHTMessageFactoryImpl.cc')
-rw-r--r--src/DHTMessageFactoryImpl.cc27
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) {