summaryrefslogtreecommitdiffstats
path: root/configd/src/apps/sentinel/rpcserver.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'configd/src/apps/sentinel/rpcserver.cpp')
-rw-r--r--configd/src/apps/sentinel/rpcserver.cpp12
1 files changed, 4 insertions, 8 deletions
diff --git a/configd/src/apps/sentinel/rpcserver.cpp b/configd/src/apps/sentinel/rpcserver.cpp
index b719d012304..a49cba50e4d 100644
--- a/configd/src/apps/sentinel/rpcserver.cpp
+++ b/configd/src/apps/sentinel/rpcserver.cpp
@@ -8,22 +8,18 @@ LOG_SETUP(".rpcserver");
namespace config::sentinel {
RpcServer::RpcServer(int portNumber, CommandQueue &cmdQ)
- : _supervisor(),
+ : _server(),
_rpcHooks(cmdQ),
_port(portNumber)
{
- _rpcHooks.initRPC(&_supervisor);
- if (_supervisor.Listen(portNumber)) {
+ _rpcHooks.initRPC(&_server.supervisor());
+ if (_server.supervisor().Listen(portNumber)) {
LOG(config, "listening on port %d", portNumber);
- _supervisor.Start();
} else {
LOG(error, "unable to listen to port %d", portNumber);
}
}
-RpcServer::~RpcServer()
-{
- _supervisor.ShutDown(true);
-}
+RpcServer::~RpcServer() = default;
} // namespace config::sentinel