summaryrefslogtreecommitdiff
path: root/src/DownloadEngine.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/DownloadEngine.cc')
-rw-r--r--src/DownloadEngine.cc12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/DownloadEngine.cc b/src/DownloadEngine.cc
index 9bf881cc..6c9b5091 100644
--- a/src/DownloadEngine.cc
+++ b/src/DownloadEngine.cc
@@ -277,7 +277,9 @@ void DownloadEngine::poolSocket(const std::string& ipaddr,
if(_lastSocketPoolScan.elapsed(60)) {
std::multimap<std::string, SocketPoolEntry> newPool;
- logger->debug("Scaning SocketPool and erasing timed out entry.");
+ if(logger->debug()) {
+ logger->debug("Scaning SocketPool and erasing timed out entry.");
+ }
_lastSocketPoolScan.reset();
for(std::multimap<std::string, SocketPoolEntry>::iterator i =
_socketPool.begin(); i != _socketPool.end(); ++i) {
@@ -285,9 +287,11 @@ void DownloadEngine::poolSocket(const std::string& ipaddr,
newPool.insert(*i);
}
}
- logger->debug
- ("%lu entries removed.",
- static_cast<unsigned long>(_socketPool.size()-newPool.size()));
+ if(logger->debug()) {
+ logger->debug
+ ("%lu entries removed.",
+ static_cast<unsigned long>(_socketPool.size()-newPool.size()));
+ }
_socketPool = newPool;
}
}