}
}
- ControlledDhcpv4Srv::getInstance()->shutdown(exit_value);
+ ControlledDhcpv4Srv::getInstance()->shutdownServer(exit_value);
return (createAnswer(CONTROL_RESULT_SUCCESS, "Shutting down."));
}
boost::bind(&StatsMgr::statisticSetMaxSampleCountAllHandler, _1, _2));
}
-void ControlledDhcpv4Srv::shutdown(int exit_value) {
+void ControlledDhcpv4Srv::shutdownServer(int exit_value) {
setExitValue(exit_value);
io_service_.stop(); // Stop ASIO transmissions
- Dhcpv4Srv::shutdown(); // Initiate DHCPv4 shutdown procedure.
+ shutdown(); // Initiate DHCPv4 shutdown procedure.
}
ControlledDhcpv4Srv::~ControlledDhcpv4Srv() {
// We're out of retries, log it and initiate shutdown.
LOG_ERROR(dhcp4_logger, DHCP4_DB_RECONNECT_RETRIES_EXHAUSTED)
.arg(db_reconnect_ctl->maxRetries());
- shutdown(EXIT_FAILURE);
+ shutdownServer(EXIT_FAILURE);
return;
}
LOG_INFO(dhcp4_logger, DHCP4_DB_RECONNECT_DISABLED)
.arg(db_reconnect_ctl->retriesLeft())
.arg(db_reconnect_ctl->retryInterval());
- shutdown(EXIT_FAILURE);
+ shutdownServer(EXIT_FAILURE);
return(false);
}
/// @brief Initiates shutdown procedure for the whole DHCPv4 server.
/// @param exit_value integer value to the process should exit with.
- void shutdown(int exit_value);
+ void shutdownServer(int exit_value);
/// @brief Command processor
///
}
}
- ControlledDhcpv6Srv::getInstance()->shutdown(exit_value);
+ ControlledDhcpv6Srv::getInstance()->shutdownServer(exit_value);
return(createAnswer(CONTROL_RESULT_SUCCESS, "Shutting down."));
}
boost::bind(&StatsMgr::statisticSetMaxSampleCountAllHandler, _1, _2));
}
-void ControlledDhcpv6Srv::shutdown(int exit_value) {
+void ControlledDhcpv6Srv::shutdownServer(int exit_value) {
setExitValue(exit_value);
io_service_.stop(); // Stop ASIO transmissions
- Dhcpv6Srv::shutdown(); // Initiate DHCPv6 shutdown procedure.
+ shutdown(); // Initiate DHCPv6 shutdown procedure.
}
ControlledDhcpv6Srv::~ControlledDhcpv6Srv() {
// We're out of retries, log it and initiate shutdown.
LOG_ERROR(dhcp6_logger, DHCP6_DB_RECONNECT_RETRIES_EXHAUSTED)
.arg(db_reconnect_ctl->maxRetries());
- shutdown(EXIT_FAILURE);
+ shutdownServer(EXIT_FAILURE);
return;
}
LOG_INFO(dhcp6_logger, DHCP6_DB_RECONNECT_DISABLED)
.arg(db_reconnect_ctl->retriesLeft())
.arg(db_reconnect_ctl->retryInterval());
- shutdown(EXIT_FAILURE);
+ shutdownServer(EXIT_FAILURE);
return(false);
}
/// @brief Initiates shutdown procedure for the whole DHCPv6 server.
/// @param exit_value integer value to the process should exit with.
- virtual void shutdown(int exit_value);
+ virtual void shutdownServer(int exit_value);
/// @brief Command processor
///