Das Gefühl hatte ich am Samstag auch, allerdings haben wir uns dann die Sache mal etwas genauer angeguckt. Der rote Reporter arbeitet etwas anders als auf der gelben Bude (auf der ich das Script halt mal geschrieben hatte).
Es dauert einfach deutlich länger bis die gefahrenen Runden in die Datenbank geschrieben werden.
Beispiel:
1. Training 14 Runden gefahren
2. Training 7 Runden gefahren.
Server springt auf 3. Training
JETZT werden erst die 14 Runden aus dem ersten Training in die Datenbank geschrieben.
3. Training 5 Runden gefahren.
Server springt auf Quali -> JETZT werden erst die Runden aus dem 2. Training übertragen, es fehlt also noch das 3. Training.
Server springt von Quali auf Rennen -> Es werden die Runden vom 3. Training übertragen.
Das Script hing während des Ablaufs also immer eine Session zurück. Am Ende sollte dann aber doch alles stimmen
Die Zeiten werden alle paar Minuten in die Datenbank geschrieben, nur die Rundenanzahl brauchte halt deutlich länger. Auf der gelben Hütte wurden die Runden ein paar Minuten nach dem Sessionwechsel in die DB geschrieben, und nicht erst wenn die nächste Session vorbei ist. Daher kam es auch zu ungeahnten Verzögerungen die im Endergebnis aber nichts machen da es sich dann komplett aktualisiert. Die Verzögerung führte auch bei uns anfangs zu einer kleinen Verwirrung