fix: serialize ping state updates

This commit is contained in:
2026-04-19 22:48:41 +02:00
parent 11815fb807
commit b8f80932ed
3 changed files with 72 additions and 25 deletions

View File

@@ -1,5 +1,9 @@
# Changelog
## 26.1.8
- Fixed a crash in `PingService` caused by concurrent mutation of shared ping state from multiple async ping tasks.
- Moved ping state tracking and reboot suppression windows into an actor so ping success/failure handling is serialized safely.
## 26.1.7
- Added remote reboot support for hosts running KeyHelp API 2.14 or newer.
- Added a dedicated `APIv2_14` client and mapped 2.14+ hosts to it instead of treating them as API 2.13.