Guten Tag,
Ich habe ein TCP Multi-Chat-Programm (Client - Server - Client) erstellt und dieses funktioniert auch relativ gut, jedoch hängen sich Server und Client beim Beenden des Clients auf.
Nach stundenlangem Nachdenken und ausprobieren bin ich jetzt am toten Punkt angelangt. Ich habe etwa 7 Chat-Tutorials studiert und bin daraus auch nicht schlau geworden.
Der Server gibt zuerst folgenden Fehler aus:
Danach folgenden Fehler:
Danach folgenden Fehler:
Und im Quellcode folgenden Fehler:
Im Quellcode des Clients der folgende Fehler:
Ich vermute, dass der Server nicht erkennen kann, ob der Client sich getrennt hat und gibt dann eine unbehandelte Ausnahme an.
Wie kann ich dem Server sagen, dass er entweder Antworten oder die Verbindung anullieren soll?
Freundliche Grüsse
Flash1232
Ich habe ein TCP Multi-Chat-Programm (Client - Server - Client) erstellt und dieses funktioniert auch relativ gut, jedoch hängen sich Server und Client beim Beenden des Clients auf.
Nach stundenlangem Nachdenken und ausprobieren bin ich jetzt am toten Punkt angelangt. Ich habe etwa 7 Chat-Tutorials studiert und bin daraus auch nicht schlau geworden.
Der Server gibt zuerst folgenden Fehler aus:
Danach folgenden Fehler:
Danach folgenden Fehler:
Und im Quellcode folgenden Fehler:
Im Quellcode des Clients der folgende Fehler:
Ich vermute, dass der Server nicht erkennen kann, ob der Client sich getrennt hat und gibt dann eine unbehandelte Ausnahme an.
Wie kann ich dem Server sagen, dass er entweder Antworten oder die Verbindung anullieren soll?
Freundliche Grüsse
Flash1232