diff options
Diffstat (limited to 'logforwarder/src/apps/vespa-logforwarder-start/cf-handler.cpp')
-rw-r--r-- | logforwarder/src/apps/vespa-logforwarder-start/cf-handler.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/logforwarder/src/apps/vespa-logforwarder-start/cf-handler.cpp b/logforwarder/src/apps/vespa-logforwarder-start/cf-handler.cpp index bdd1855f95c..5517017eefa 100644 --- a/logforwarder/src/apps/vespa-logforwarder-start/cf-handler.cpp +++ b/logforwarder/src/apps/vespa-logforwarder-start/cf-handler.cpp @@ -76,7 +76,13 @@ CfHandler::doConfigure() fclose(fp); rename(tmpPath.c_str(), path.c_str()); - childHandler.startChild(config.splunkHome); + if (config.clientName.size() == 0 || + config.deploymentServer.size() == 0) + { + childHandler.stopChild(config.splunkHome); + } else { + childHandler.startChild(config.splunkHome); + } } void |