summaryrefslogtreecommitdiffstats
path: root/config/src/vespa/config/frt/frtsource.h
diff options
context:
space:
mode:
Diffstat (limited to 'config/src/vespa/config/frt/frtsource.h')
-rw-r--r--config/src/vespa/config/frt/frtsource.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/config/src/vespa/config/frt/frtsource.h b/config/src/vespa/config/frt/frtsource.h
index 104b7318d8d..1885aa7e534 100644
--- a/config/src/vespa/config/frt/frtsource.h
+++ b/config/src/vespa/config/frt/frtsource.h
@@ -29,14 +29,13 @@ public:
private:
void scheduleNextGetConfig();
- using RequestMap = std::map<FRT_RPCRequest *, std::shared_ptr<FRTConfigRequest>>;
std::shared_ptr<ConnectionFactory> _connectionFactory;
const FRTConfigRequestFactory & _requestFactory;
std::unique_ptr<ConfigAgent> _agent;
+ std::unique_ptr<FRTConfigRequest> _currentRequest;
const ConfigKey _key;
- std::mutex _lock; // Protects _inflight, _task and _closed
- std::condition_variable _cond;
- RequestMap _inflight;
+
+ std::mutex _lock; // Protects _task and _closed
std::unique_ptr<FNET_Task> _task;
bool _closed;
};