diff options
Diffstat (limited to 'src/DHTGetPeersCommand.cc')
| -rw-r--r-- | src/DHTGetPeersCommand.cc | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/DHTGetPeersCommand.cc b/src/DHTGetPeersCommand.cc index 01383763..34d7d631 100644 --- a/src/DHTGetPeersCommand.cc +++ b/src/DHTGetPeersCommand.cc @@ -74,8 +74,11 @@ bool DHTGetPeersCommand::execute() if(_task.isNull() && ((_numRetry > 0 && _lastGetPeerTime.elapsed(RETRY_INTERVAL)) || _lastGetPeerTime.elapsed(GET_PEER_INTERVAL))) { - logger->debug("Issuing PeerLookup for infoHash=%s", - bittorrent::getInfoHashString(_requestGroup->getDownloadContext()).c_str()); + if(logger->debug()) { + logger->debug("Issuing PeerLookup for infoHash=%s", + bittorrent::getInfoHashString + (_requestGroup->getDownloadContext()).c_str()); + } _task = _taskFactory->createPeerLookupTask (_requestGroup->getDownloadContext(), _btRuntime, _peerStorage); _taskQueue->addPeriodicTask2(_task); |
