diff --git a/platformio.ini b/platformio.ini index 21dbd08..a820882 100644 --- a/platformio.ini +++ b/platformio.ini @@ -127,8 +127,12 @@ lib_deps = ; #85 (packet-carrying AnnounceHandler callback), the announce-queue ; drain without which an interface forwards no further announce after ; the cap first makes it queue one, attermann/microStore#6 (close the - ; active segment before compaction) and the store sweep fix without - ; which every reboot empties the path table on a clock-less device. + ; active segment before compaction), the store sweep fix without + ; which every reboot empties the path table on a clock-less device, + ; and the iterator holding its segment file open across a walk instead + ; of reopening it per record — on LittleFS an open replays the + ; directory's metadata log, so a 200-record walk cost 32 s and tripped + ; the task watchdog; it costs about 6 s now. ; Both retimesh/combined branches are upstream master + those branches ; (+ a include fix in microReticulum). microReticulum=https://github.com/dobrevit/microReticulum.git#retimesh/combined