We are working on GPS Tracker App on Android 2.3.3 version OS. Our app records GPS data every 3 mins automatically & sends it to our IP based server for further processing. This work quite good till there is GPRS available. But as soon as GPRS is lost, our app still continues to record data in text file. But when GPRS is recovered, data is sent only from when connection was recovered. Although we can see that GPS data is available when there was no GPRS, but this data is not being recovered through program by any means. Anybody facing similar problem? And any solutions to the issue ??