There seems to be an issue on Android 2.3 if an IP is specified as
pushServerUrl. Such issue slows down the connection of the android application to the Lightstreamer server (and may result in failure or smart polling sessions)
We weren't able to reproduce the issue so there is something else concurring to it, in any case using host names (even faked through the hosts file) instead of IPs solved the issue.
Also in the very same conditions, Android 2.2 does not have such issue.
FYI analyzing the tcpdump (taken with
Shark for root) the very first SYN packet, sent by the Lightstreamer client library to the Lightstreamer server, exits the device with a very high delay