Werk #4756: Fix possible timeouts when changing configurations or changing user profile properties

Komponente Core & setup
Titel Fix possible timeouts when changing configurations or changing user profile properties
Datum 14.06.2017
Checkmk Edition Checkmk Raw (CRE)
Checkmk-Version 1.4.0p6 1.5.0i1
Level Kleine Änderung
Klasse Bugfix
Kompatibilität Kompatibel - benötigt kein manuelles Eingreifen

Check_MK is using generic functions to perform file IO, for example to save configuration files of WATO or saving the user properties of the GUI. With 1.4.0b1 we introduced a change that was intended to prevent loss of just written files during hard OS crashes. This change has now been reverted because it behaves badly in high IO load situations and might also itself cause high IO load in case files are written in a high frequency.

The IO behaviour in this situation has now simply been changed back to the old state before 1.4.0b1.

In future releases (1.5+) we'll find a solution to improve the handling of OS crash recovery situations.

Zur Liste aller Werks