mirror of
https://github.com/agessaman/meshcore-bot.git
synced 2026-08-14 06:29:47 +00:00
StartLimitInterval and StartLimitBurst were set under [Service], where systemd 230 and later ignore them — they moved to [Unit] in 2016. The unit silently fell back to the system defaults of 5 starts in 10 s, and because RestartSec=10 spaces attempts further apart than that window, the limiter could never trip: a bot that could not reach its radio restarted every 10 seconds indefinitely instead of stopping in failed state. Moved to [Unit] as StartLimitIntervalSec=60 / StartLimitBurst=3, the values the file already declared. Applied to both the shipped unit and the one generated for the .deb, which had drifted the same way.