comparison libpurple/protocols/jabber/jabber.c @ 22432:fb54dacfea62

Increase XMPP ping timeout from 20s to 120s
author Ethan Blanton <elb@pidgin.im>
date Sat, 08 Mar 2008 17:17:57 +0000
parents dc47e908965f
children 8ec6ac1b9e26
comparison
equal deleted inserted replaced
22431:49976f4b5005 22432:fb54dacfea62
409 JabberIq *iq = jabber_iq_new(js, JABBER_IQ_GET); 409 JabberIq *iq = jabber_iq_new(js, JABBER_IQ_GET);
410 410
411 xmlnode *ping = xmlnode_new_child(iq->node, "ping"); 411 xmlnode *ping = xmlnode_new_child(iq->node, "ping");
412 xmlnode_set_namespace(ping, "urn:xmpp:ping"); 412 xmlnode_set_namespace(ping, "urn:xmpp:ping");
413 413
414 js->keepalive_timeout = purple_timeout_add_seconds(20, (GSourceFunc)(jabber_pong_timeout), gc); 414 js->keepalive_timeout = purple_timeout_add_seconds(120, (GSourceFunc)(jabber_pong_timeout), gc);
415 jabber_iq_set_callback(iq, jabber_pong_cb, GINT_TO_POINTER(js->keepalive_timeout)); 415 jabber_iq_set_callback(iq, jabber_pong_cb, GINT_TO_POINTER(js->keepalive_timeout));
416 jabber_iq_send(iq); 416 jabber_iq_send(iq);
417 } 417 }
418 418
419 static void 419 static void