Entwickler-Ecke
Internet / Netzwerk - OnClientConnect wird nicht aufgerufen
triathlet394 - Mi 10.08.05 12:00
Titel: OnClientConnect wird nicht aufgerufen
Hi,
In meinem Server habe ich das Gefühl, dass das Ereigniss OnClientConnect nicht aufgerufen wird. Auch das Ereignis OnClientDisconnect wird nicht aufgerufen - zumindest nicht, wenn der Client sich beendet. OnClientDisconnect wird aufgerufen, wenn der Server bei bestehende Client-Verbindung geschlossen wird. Da kann ja auch so sein. Aber was mich richtig ärgert, ist, dass das OnClientConnect-Ereignis nicht kommt.
Die anderen Events von TServerSocket werden aufgerufen (z.B.: OnGetThread oder OnAccept).
Wer kann mir dabei weiterhelfen?
Gruß
triathlet394
P.S.: Der Server sowie der Client werden im Blocking-Mode betrieben!
WeBsPaCe - Mi 10.08.05 12:37
Werden bei Blocking nicht alle eingehenden Verbindungen sofort in Threads umgeleitet und das OnClientConnect wird gar nicht aufgerufen? Ich glaub statt dessen nimmt man einfach OnThreadBegin oder OnThreadStart, weiß nicht mehr wie's hieß... Probier' mal das. ;)
triathlet394 - Mi 10.08.05 13:16
Ja OK, das funzt. Das ist natürlich die Erklärung, wenn die eine Funktion die andere ersetzt. Muss man nur wissen!
Danke
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!