moin,
ich habe einen server geschrieben, wenn ich jetzt connecte(als client), und darauf hin noch ein anderer verbindet und wieder disconnectet, disconnectet der server mich gleich mit, weiss jemand warum?
so sieht der teil aus den ich habe:
Delphi-Quellcode:
ASocket.SendText(Format('ERROR :Closing Link: %s[%s] (%0:s)', [ConArray[i].nick, ASocket.RemoteHost]) + #13#10);
Socket.Disconnect(ASocket.SocketHandle);
FreeUserData(i);
exit;
eigentlich dürfte er doch nur denjenigen disconnecten der auch disconnecten möchte oder?
Übrigens: Socket = Server, ASocket = Client