Changeset - c7dd572625a2
[Not reviewed]
0 1 0
HanzZ - 14 years ago 2011-04-03 21:56:13
hanzz.k@gmail.com
Send error message to user
1 file changed with 6 insertions and 0 deletions:
0 comments (0 inline, 0 general)
src/user.cpp
Show inline comments
 
@@ -96,16 +96,22 @@ void User::handlePresence(Swift::Presence::ref presence) {
 
}
 

	
 
void User::onConnectingTimeout() {
 
	if (m_connected || m_readyForConnect)
 
		return;
 
	m_reconnectTimer->stop();
 
	m_readyForConnect = true;
 
	onReadyToConnect();
 
}
 

	
 
void User::handleDisconnected(const std::string &error) {
 
	onDisconnected();
 

	
 
	boost::shared_ptr<Swift::Message> msg(new Swift::Message());
 
	msg->setBody(error);
 
	msg->setTo(m_jid.toBare());
 
	m_component->getStanzaChannel()->sendMessage(msg);
 

	
 
	m_userManager->removeUser(this);
 
}
 

	
 
}
0 comments (0 inline, 0 general)