CAsyncSocket instanzen deleten



  • servus,

    ich habe eine client-server-anwendung und erzeuge bei jeder anfrage auf dem server ein neues CAsyncSocketObjekt auf dem heap. wenn die verbindung wieder geschlossen wird, kann ich aber den pointer ja nicht mehr deleten, da ja eigentlich keiner zugriff auf das teil hat. muss ich mir da jetzt was schreiben, das die ganzen verbindungen ueberwacht und beim disconnecten wieder deleted, oder darf ich am ende der OnClose methode 'delete this;' aufrufen (klappt einwandfrei :D)? oder zerstoert sich das objekt beim disconnecten selber? -ich konnte in einem test keinen speicherueberlauf feststellen.

    Esco


Anmelden zum Antworten