aboutsummaryrefslogtreecommitdiffstats
path: root/logd/src/logd/config_subscriber.h
diff options
context:
space:
mode:
Diffstat (limited to 'logd/src/logd/config_subscriber.h')
-rw-r--r--logd/src/logd/config_subscriber.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/logd/src/logd/config_subscriber.h b/logd/src/logd/config_subscriber.h
index ab5d11478fb..db4630beb77 100644
--- a/logd/src/logd/config_subscriber.h
+++ b/logd/src/logd/config_subscriber.h
@@ -4,6 +4,7 @@
#include "forwarder.h"
#include <logd/config-logd.h>
#include <vespa/config/config.h>
+#include <vespa/fnet/frt/supervisor.h>
namespace logdemon {
@@ -16,6 +17,8 @@ class ConfigSubscriber {
private:
std::string _logserver_host;
int _logserver_port;
+ int _logserver_rpc_port;
+ bool _logserver_use_rpc;
int _state_port;
ForwardMap _forward_filter;
int _rotate_size;
@@ -27,6 +30,7 @@ private:
config::ConfigHandle<cloud::config::log::LogdConfig>::UP _handle;
bool _has_available;
bool _need_new_forwarder;
+ FRT_Supervisor _supervisor;
public:
bool checkAvailable();