Explorar o código

2008-09-23 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>

	Added debug log for socket event.
	* src/AbstractCommand.cc
	* src/PeerAbstractCommand.cc
Tatsuhiro Tsujikawa %!s(int64=17) %!d(string=hai) anos
pai
achega
dc6ef187b6
Modificáronse 3 ficheiros con 11 adicións e 0 borrados
  1. 6 0
      ChangeLog
  2. 2 0
      src/AbstractCommand.cc
  3. 3 0
      src/PeerAbstractCommand.cc

+ 6 - 0
ChangeLog

@@ -1,3 +1,9 @@
+2008-09-23  Tatsuhiro Tsujikawa  <tujikawa at rednoah dot com>
+
+	Added debug log for socket event.
+	* src/AbstractCommand.cc
+	* src/PeerAbstractCommand.cc
+	
 2008-09-23  Tatsuhiro Tsujikawa  <tujikawa at rednoah dot com>
 
 	Log microseconds.

+ 2 - 0
src/AbstractCommand.cc

@@ -87,6 +87,8 @@ AbstractCommand::~AbstractCommand() {
 }
 
 bool AbstractCommand::execute() {
+  logger->debug("CUID#%d - socket: read:%d, write:%d, hup:%d, err:%d",
+		cuid, _readEvent, _writeEvent, _hupEvent, _errorEvent);
   try {
     if(_requestGroup->downloadFinished() || _requestGroup->isHaltRequested()) {
       //logger->debug("CUID#%d - finished.", cuid);

+ 3 - 0
src/PeerAbstractCommand.cc

@@ -74,6 +74,9 @@ PeerAbstractCommand::~PeerAbstractCommand()
 
 bool PeerAbstractCommand::execute()
 {
+  logger->debug("CUID#%d -"
+		" socket: read:%d, write:%d, hup:%d, err:%d, noCheck:%d",
+		cuid, _readEvent, _writeEvent, _hupEvent, _errorEvent, noCheck);
   if(exitBeforeExecute()) {
     onAbort();
     return true;