Hallo zusammen!
- select() in Try_Write() hat falschen (keinen!) Timeout verwendet; die "Zeit-Aufloesung" des Servers sind zudem nun 2 Sekunden (TIME_RES). Insgesamt sollte die Reaktionszeit des Server nun besser sein.
"Zeit-Aufloesung" bedeutet: mindestens alle diese TIME_RES Sekunden, also im Moment alle 2 Sekunden, prueft der Server, ob PINGs gesendet werden muessen, ob Server (neu) connectiert werden muessen, ob irgend welche andere Timeouts aufgetreten sind. Wenn Netz-Aktivitaet vorhanden ist, geschieht dies ggf. frueher, d.h. das Interval ist zwischen 0 und TIME_RES Sekunden.
Gruesse Alex