Werk #3286: Fixing possible logging issues when using datasource programs for monitoring

Component Core & setup
Title Fixing possible logging issues when using datasource programs for monitoring
Date Mar 11, 2016
Checkmk Edition Checkmk Raw (CRE)
Checkmk Version 1.2.8b5 1.4.0i1
Level Trivial Change
Class Bug Fix
Compatibility Compatible - no manual interaction needed

When calling datasource programs for monitoring they are executed as subprocesses of Check_MK. Check_MK as passing all filedescriptors except stdout and stderr to the subprocess. So if a subprocess was doing something strange with them it could happen that this influenced the handling within Check_MK.

This could, for example, confuse the communication between the CMC and the Check_MK keepalive helper processes.

To the list of all Werks