Im Ereignis OnClientError kann man das über einen var-Parameter steuern.
Aber dieses Ereignis tritt nicht ein, weil ich ja auf einen nicht mehr existierenden Socket zugreife
.
Ich habe mal ein wenig verfolgt wo das hingeht. Da gibt es zunächst einen Getter GetHandle(), der die Forms-Funktion AllocateHwnd() aufruft. Das riecht mir nach Fenster, aber da kann ich ja schlecht was dran drehen.
Die
Exception lautet (ugf.)
Fehler bei Lesen von Adresse 00000000 oder so ähnlich.
Ich habe mittlerweile einen Workaround, indem ich im ClientDisconnect meinem Connection-Objekt den Status
Disconnected gebe, dann kann ich's wenigstens abfangen, aber unpraktisch ist das mit der
Exception dennoch.
Danke trotzdem!
Caps