Ik heb een probpleempje met een socket....
Als ik nou met w98 verbinding maak met deze socket (via telnet) en ik sluit telnet af gooit m'n progje keurig een exceptie bij het lezen en dus stopt ie met lezen e.d. maar als ik met NT verbinding maak (ook telnet dus) en ik sluit telnet af gaat ie oneindig vraagtekens lezen.... oftwel vet vaag..
iemand enig idee hoe dit kan en wat ik anders moet doen?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| public void run() {
System.out.println("Reading");
bufferString = "";
while (true) {
try {
newChar = (char)inputStream.read();
} catch (IOException ioe) {
parent.fireConnectionEvent(false);
return;
}
parent.fireCharListener(newChar);
checkLine(newChar);
}
} |
Als ik nou met w98 verbinding maak met deze socket (via telnet) en ik sluit telnet af gooit m'n progje keurig een exceptie bij het lezen en dus stopt ie met lezen e.d. maar als ik met NT verbinding maak (ook telnet dus) en ik sluit telnet af gaat ie oneindig vraagtekens lezen.... oftwel vet vaag..
iemand enig idee hoe dit kan en wat ik anders moet doen?
intel silver reef, celly 2.0 Ghz, 256mb ddr, G2MX