Skip to content

Commit

Permalink
2010-11-20 Tatsuhiro Tsujikawa <[email protected]>
Browse files Browse the repository at this point in the history
	Rewritten Logger interface. Logger now writes source file name and
	line number in log file.
  • Loading branch information
tatsuhiro-t committed Nov 20, 2010
1 parent 3940da7 commit 580098e
Show file tree
Hide file tree
Showing 197 changed files with 2,057 additions and 2,698 deletions.
5 changes: 5 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
2010-11-20 Tatsuhiro Tsujikawa <[email protected]>

Rewritten Logger interface. Logger now writes source file name and
line number in log file.

2010-11-18 Tatsuhiro Tsujikawa <[email protected]>

Made DHTBucketTreeNode non-copyable.
Expand Down
27 changes: 12 additions & 15 deletions src/AbstractBtMessage.cc
Original file line number Diff line number Diff line change
Expand Up @@ -36,24 +36,21 @@
#include "Peer.h"
#include "PieceStorage.h"
#include "BtMessageValidator.h"
#include "LogFactory.h"
#include "Logger.h"

namespace aria2 {

AbstractBtMessage::AbstractBtMessage(uint8_t id, const std::string& name):
BtMessage(id),
sendingInProgress_(false),
invalidate_(false),
uploading_(false),
cuid_(0),
name_(name),
dispatcher_(0),
messageFactory_(0),
requestFactory_(0),
peerConnection_(0),
metadataGetMode_(false),
logger_(LogFactory::getInstance())
AbstractBtMessage::AbstractBtMessage(uint8_t id, const std::string& name)
: BtMessage(id),
sendingInProgress_(false),
invalidate_(false),
uploading_(false),
cuid_(0),
name_(name),
dispatcher_(0),
messageFactory_(0),
requestFactory_(0),
peerConnection_(0),
metadataGetMode_(false)
{}

AbstractBtMessage::~AbstractBtMessage() {}
Expand Down
8 changes: 0 additions & 8 deletions src/AbstractBtMessage.h
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,6 @@ class BtMessageFactory;
class BtRequestFactory;
class PeerConnection;
class BtMessageValidator;
class Logger;

class AbstractBtMessage : public BtMessage {
private:
Expand All @@ -73,14 +72,7 @@ class AbstractBtMessage : public BtMessage {
SharedHandle<BtMessageValidator> validator_;

bool metadataGetMode_;

Logger* logger_;
protected:
Logger* getLogger() const
{
return logger_;
}

const SharedHandle<PieceStorage>& getPieceStorage() const
{
return pieceStorage_;
Expand Down
Loading

0 comments on commit 580098e

Please sign in to comment.