hi sharky, der time rist abe rimmer aktiv..
ich schreibe gerade einen
irc server und ich weiss nicht wie ich den PING?..PONG! kram hinkriegen soll... ich hab es bis jetzt so das jeder user einen eigenen timer hat, der wenn er aktiv ist nach einer bestimmtem zeit (wenn vorher kein pong vom client gesendet wurde) die verbindung schliesst. der server hat dann auch noch einen timer, der jede sekunde eine liste überprüft die so aussieht:
Timer - Ticks
timer ist dabei ein pointer auf den entsprechenden timer, er wird aktiviert sobald ticks 30000ms unter der aktuellen zeit ist... wenn ich den user dann disconnectet hab und aus dem array draussen, muss ich ihn ja auch noch aus dieser liste löschen, nur wenn der timer gerade drauf zugreift könnte das ja vielleicht fehler erzeugen....hm