summaryrefslogtreecommitdiffstats
path: root/logd/src/logd/conf.h
diff options
context:
space:
mode:
Diffstat (limited to 'logd/src/logd/conf.h')
-rw-r--r--logd/src/logd/conf.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/logd/src/logd/conf.h b/logd/src/logd/conf.h
index 7a91630ff93..a777470efc6 100644
--- a/logd/src/logd/conf.h
+++ b/logd/src/logd/conf.h
@@ -19,7 +19,8 @@ private:
Forwarder& _fw;
config::ConfigSubscriber _subscriber;
config::ConfigHandle<cloud::config::log::LogdConfig>::UP _handle;
- bool _newConf;
+ bool _hasAvailable;
+ bool _needToConnect;
void connectToLogserver();
void connectToDevNull();
@@ -27,6 +28,7 @@ private:
ConfSub(const ConfSub& other);
ConfSub& operator=(const ConfSub& other);
public:
+ bool checkAvailable();
void latch();
void closeConn();
ConfSub(Forwarder &fw, const config::ConfigUri & configUri);