Thread THREAD ZUM FREUEN
(922 answers)
Opened by Relais at 2003-08-06 03:25
ich hab jetzt glaube ich seit Monaten der Instabilität meines Servers den Stabilitätsstörer gefunden:
der Server öffnet für jeden Client einen Thread um die den Datenaustausch mit den Clients parallel zu handeln; falls der Client zu doof war, die connection zu schliessen, hab ich den Thread nach 60 Sekunden Inaktivität gekilled. Leider konnte es dadurch passieren, dass beim free'n des Speichers nicht mehr alle Daten vorhanden waren, es kam zu einer Speicherverletzung. Den Grund hatte ich aber die ganze Zeit übersehen... jetzt mach ich den socket zu und der Thread wird sanft heruntergefahren... sieht gut aus! :) |