SocketConnection - problems reconnecting on a Sony K800
I'm having a battle with a Sony Ericsson K800 and a SocketConnection.
When our MIDlet starts, it opens a socket to our server. If an Exception
is later thrown in either our reading or writing thread, the
DataInputStream, DataOutputStream and SocketConnection are all closed
and the references destroyed. Each 15 seconds, the MIDlet tries to
reconnect until it successfully does so.
Generally speaking that works across the board: Nokias, Sonys, Motorolas
and others reconnect seamlessly when the network is available again.
On the K800 though (and I think this is common to Sony Java Platform 7
phones but not earlier ones) the connection is never regained. Each time
the MIDlet calls "socket = (SocketConnection) Connector.open(url);" a
ConnectionNotFoundException is thrown with no message.
Has anyone come across a similar problem or have a solution they could
To unsubscribe, send email to email@example.com and include in the body
of the message "signoff KVM-INTEREST". For general help, send email to
firstname.lastname@example.org and include in the body of the message "help".