diff --git a/include/transport/conversationmanager.h b/include/transport/conversationmanager.h index fd56f877..487e000a 100644 --- a/include/transport/conversationmanager.h +++ b/include/transport/conversationmanager.h @@ -58,6 +58,8 @@ class ConversationManager { /// \param name legacy network name. /// \return Conversation or NULL. Conversation *getConversation(const std::string &name) { + if (m_convs.find(name) == m_convs.end()) + return NULL; return m_convs[name]; } diff --git a/src/networkpluginserver.cpp b/src/networkpluginserver.cpp index d4d43147..72a1e2bb 100644 --- a/src/networkpluginserver.cpp +++ b/src/networkpluginserver.cpp @@ -889,7 +889,7 @@ void NetworkPluginServer::sendPing(Backend *c) { send(c->connection, message); c->pongReceived = false; - LOG4CXX_INFO(logger, "PING to " << c); +// LOG4CXX_INFO(logger, "PING to " << c); } NetworkPluginServer::Backend *NetworkPluginServer::getFreeClient() {