Changeset - bfa4176bac88
[Not reviewed]
0 2 0
HanzZ - 14 years ago 2011-07-19 01:25:26
hanzz.k@gmail.com
Do not create m_convs in getConversation
2 files changed with 3 insertions and 1 deletions:
0 comments (0 inline, 0 general)
include/transport/conversationmanager.h
Show inline comments
 
@@ -55,12 +55,14 @@ class ConversationManager {
 

	
 
		/// Returns Conversation by its legacy network name (for example by UIN in case of ICQ).
 

	
 
		/// \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];
 
		}
 

	
 
		/// Adds new Conversation to the manager.
 

	
 
		/// \param conv Conversation.
src/networkpluginserver.cpp
Show inline comments
 
@@ -886,13 +886,13 @@ void NetworkPluginServer::sendPing(Backend *c) {
 
	pbnetwork::WrapperMessage wrap;
 
	wrap.set_type(pbnetwork::WrapperMessage_Type_TYPE_PING);
 
	wrap.SerializeToString(&message);
 

	
 
	send(c->connection, message);
 
	c->pongReceived = false;
 
	LOG4CXX_INFO(logger, "PING to " << c);
 
// 	LOG4CXX_INFO(logger, "PING to " << c);
 
}
 

	
 
NetworkPluginServer::Backend *NetworkPluginServer::getFreeClient() {
 
	NetworkPluginServer::Backend *c = NULL;
 
	bool spawnNew = false;
 
	for (std::list<Backend *>::const_iterator it = m_clients.begin(); it != m_clients.end(); it++) {
0 comments (0 inline, 0 general)