I get the following error after I send the login message, the program
hangs at line 182 and when i close the socket
java.net.SocketException: socket closed
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at sun.nio.cs.StreamDecoder$CharsetSD.readBytes(StreamDecoder.java:408)
at sun.nio.cs.StreamDecoder$CharsetSD.implRead(StreamDecoder.java:450)
at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:182)
at java.io.InputStreamReader.read(InputStreamReader.java:167)
at java.io.BufferedReader.fill(BufferedReader.java:136)
at java.io.BufferedReader.readLine(BufferedReader.java:299)
at java.io.BufferedReader.readLine(BufferedReader.java:362)
at ion_cmetradingagent.CMETradingConnection.run
(CMETradingConnection.java:182)
BufferedReader buffIn = new BufferedReader(new
InputStreamReader(rawIn));
The loop
while (keepConnected ) {
str = null;
if ((str = buffIn.readLine()) != null) { //line 182
System.out.println("Incoming message: " + str);
} else {
System.out.println("Incoming message: is still
null"); //this line does not print
}
}
Thanks
Jim Gelderrmann
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Java-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden