pidgin/android/android

06a7154ee8dd
Parents bf07e13cb621
Children 9628fe5cd909
Don't accidentally add a second login timeout. This shouldn't happen
with the fix from the previous commit, though.
--- a/libpurple/protocols/msn/session.c Mon Aug 08 21:43:19 2011 +0000
+++ b/libpurple/protocols/msn/session.c Mon Aug 08 21:49:06 2011 +0000
@@ -288,6 +288,8 @@
msn_session_activate_login_timeout(MsnSession *session)
{
if (!session->logged_in && session->connected) {
+ if (session->login_timeout)
+ purple_timeout_remove(session->login_timeout);
session->login_timeout =
purple_timeout_add_seconds(MSN_LOGIN_FQY_TIMEOUT,
msn_login_timeout_cb, session);