Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
5. Dez 2011
Manuelle Keep-Alive-Anfragen wären nicht das Problem, aber das Problem ist, daß der DSClient, sowie der DSServer die Connections dann nicht richtig schließt, womit die damit zusammenhängenden Klassen nicht freigegeben werden (Speicherlecks) und der Server hat auch noch ein Problem, da er beim Shutdown nochmal (automatisch) mit allen "registrierten" Callbacks Verbindung aufnimmt, um denen zu sagen...
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
5. Dez 2011
Soooo,
ich hab mir einen DSServer erstellt, dann über den Assistenten mir die ClientKlasse und das ClientModul erstellen lassen.
Wenn jetzt der Server abschmiert oder einfach nur ganz "normal" über Server.Stop deaktiviert wird, dann bekommen die Clienten das nicht mit.
OnDisconnect wird nicht aufgerufen, SQLConnection1.Connected steht weiterhin auf True.
Sobald nun eine Servermedode...