Bonjour � tous

Dans une application Serveur, j'utilise un ServerSocket qui g�n�re un �v�nement OnGetThread chaque fois qu�un client se connecte.
Cet �v�nement me cr�e pour chaque Client un nouveau Thread avec "new"
Je voudrais utiliser "delete" afin de nettoyer et �galement mettre le pointeur � "NULL" lorsque le client se d�connecte mais je ne comprend pas comment il faut l'impl�menter dans le programme car lorsque le client se d�connecte le code relatif � l'�venement n'est plus actif .
Avez-vous une id�e?
Merci d'avance pour vos r�ponses
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
 
void __fastcall TForm1::ServerGetThread(TObject *Sender,
      TServerClientWinSocket *ClientSocket,
      TServerClientThread *&SocketThread)
{
     SocketThread = new TMyServerThread(true, ClientSocket);
     SocketThread->Priority = tpHighest ;
     SocketThread->Resume();
}