summaryrefslogtreecommitdiff
path: root/src/HandshakeExtensionMessage.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/HandshakeExtensionMessage.cc')
-rw-r--r--src/HandshakeExtensionMessage.cc7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/HandshakeExtensionMessage.cc b/src/HandshakeExtensionMessage.cc
index 76f662ba..1f303bc9 100644
--- a/src/HandshakeExtensionMessage.cc
+++ b/src/HandshakeExtensionMessage.cc
@@ -163,8 +163,11 @@ HandshakeExtensionMessage::create(const unsigned char* data, size_t length)
EXTENSION_NAME.c_str(), length).str());
}
HandshakeExtensionMessageHandle msg(new HandshakeExtensionMessage());
- msg->_logger->debug("Creating HandshakeExtensionMessage from %s",
- util::urlencode(data, length).c_str());
+ if(LogFactory::getInstance()->debug()) {
+ LogFactory::getInstance()->debug
+ ("Creating HandshakeExtensionMessage from %s",
+ util::urlencode(data, length).c_str());
+ }
const BDE dict = bencode::decode(data+1, length-1);
if(!dict.isDict()) {
throw DL_ABORT_EX("Unexpected payload format for extended message handshake");