Werk #10123: Fixed race condition when changing host check command.

Component The Checkmk Micro Core
Title Fixed race condition when changing host check command.
Date Dec 16, 2019
Level Prominent Change
Class Bug Fix
Compatibility Compatible - no manual interaction needed
Checkmk versions & editions
2.0.0i1 Checkmk Enterprise (CEE), Checkmk MSP (CME)
1.6.0p8 Checkmk Enterprise (CEE), Checkmk MSP (CME)
1.5.0p24 Checkmk Enterprise (CEE), Checkmk MSP (CME)

When the kind of a host check command was changed, e.g. from an active check to smart ping, there was a small time window for scheduling to go wrong. This resulted in endless log lines of the form "invalid command line '@foo' for bar", and the only way to resume normal operation was to restart the Checkmk Micro Core, reloading was not enough. This has been fixed.

To the list of all Werks