I found this: http://code.google.com/p/android-random/source/browse/trunk/TestKeepAlive/src/org/devtcg/demo/keepalive/KeepAliveService.java
these guys set their keep alive interval to: private static final long KEEP_ALIVE_INTERVAL = 1000 * 60 * 28; I'm assuming their optmized for the T-Mobile G1. On May 5, 5:13 am, Guillaume Perrot <[email protected]> wrote: > Nobody can answer me ? > I am still forced to leave the setting to 30s and it drains users > battery. > > On 14 avr, 11:55, Guillaume Perrot <[email protected]> wrote: > > > Hi, > > I just wondered which frequency is OK to send whitespace keep alive > > packets onto a TCP connection to keep it alive on a T-Mobile 3G > > connectivity (the use case is to maintain an idle XMPP session alive). > > On SFR in France, we are disconnected if idle for 3 minutes, but I > > guess T-Mobile's timeout is lower. > > Any idea ? > > > By the way there is a bug in the Smack library, the "keep alive" > > setting is not enforced, e.g. if you set it to 30s, in the worst case > > the whitespace will not be sent until the double of this time (60s). > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

