diff options
Diffstat (limited to 'logd/src/logd/config_subscriber.h')
-rw-r--r-- | logd/src/logd/config_subscriber.h | 4 |
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(); |