Changeset - 43ca88c1bdbc
[Not reviewed]
0 2 0
HanzZ - 14 years ago 2011-05-13 11:10:06
hanzz.k@gmail.com
Fixed crash in logout, fixed big cpu usage when reconnecting backend
2 files changed with 2 insertions and 2 deletions:
0 comments (0 inline, 0 general)
src/buddy.cpp
Show inline comments
 
@@ -27,13 +27,13 @@ namespace Transport {
 

	
 
Buddy::Buddy(RosterManager *rosterManager, long id) : m_id(id), m_online(false), m_subscription("ask"), m_flags(BUDDY_NO_FLAG), m_rosterManager(rosterManager){
 
// 	m_rosterManager->setBuddy(this);
 
}
 

	
 
Buddy::~Buddy() {
 
	m_rosterManager->unsetBuddy(this);
 
// 	m_rosterManager->unsetBuddy(this);
 
}
 

	
 
void Buddy::generateJID() {
 
	m_jid = Swift::JID();
 
	m_jid = Swift::JID(getSafeName(), m_rosterManager->getUser()->getComponent()->getJID().toString(), "bot");
 
}
src/networkplugin.cpp
Show inline comments
 
@@ -89,13 +89,13 @@ void NetworkPlugin::handleDisconnected(const std::string &user, const std::strin
 
	send(message);
 
}
 

	
 
void NetworkPlugin::handleConnected(bool error) {
 
	if (error) {
 
		std::cout << "Connecting error\n";
 
		connect();
 
		m_reconnectTimer->start();
 
	}
 
	else {
 
		std::cout << "Connected\n";
 
		m_reconnectTimer->stop();
 
	}
 
}
0 comments (0 inline, 0 general)