Ayuda con coneccion gprs

Hola tengo una aplicacion en j2me que se conecta usando gprs a un servidor y envia unos datos (uso coneccion por sockets ,tcp), el problema es cuando lo pruebo en un celular samsung GT-E2121L, con este celular solo puedo conectarme una vez al servidor, luego tengo que apagar el celular y volver a prenderlo si quiero volver a conectarme, este problema en otros celulares no me pasa, me gustaria saber si a alguien le paso algo parecido y como lo soluciono, gracias

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de beto.bateria

De seguro necesitas cerrar la

De seguro necesitas cerrar la coneccion :

Si
HttpConnection connection = (HttpConnection) Connector.open("http://www.myserver.com/myinfo.txt");

entonces te falta un:
connection.close();
en un finally

algo parecido

mmm en alguna ocasion me paso algo similar con un nokia, la diferencia es que en lugar de socket usaba un web service, era una aplicacion multihilos y ahi era el detalle en algunos telefonos funcionaba bien y en otros tenia que hacer algunas modificaciones al codigo de los hilos

saludos