]> granicus.if.org Git - icinga2/commitdiff
Fix invalid exit code
authorGunnar Beutner <gunnar.beutner@netways.de>
Tue, 2 Sep 2014 11:28:06 +0000 (13:28 +0200)
committerGunnar Beutner <gunnar.beutner@netways.de>
Tue, 2 Sep 2014 11:28:06 +0000 (13:28 +0200)
fixes #7058

lib/icinga/pluginutility.cpp

index 41ad0fa925599a87635372b3690a14b64b38eb6b..84239fc9eb1838d849de7920e3adb08892898b20 100644 (file)
@@ -126,8 +126,10 @@ void PluginUtility::ExecuteCommand(const Command::Ptr& commandObj, const Checkab
 
                                        if (callback) {
                                                ProcessResult pr;
+                                               pr.PID = -1;
                                                pr.ExecutionStart = Utility::GetTime();
                                                pr.ExecutionStart = pr.ExecutionStart;
+                                               pr.ExitStatus = 3; /* Unknown */
                                                pr.Output = message;
                                                callback(Empty, pr);
                                        }