return (getController());
}
+void
+NetconfController::processSignal(int signum) {
+ if (signum == SIGHUP) {
+ LOG_WARN(dctl_logger, DCTL_UNSUPPORTED_SIGNAL).arg(signum);
+ } else {
+ DControllerBase::processSignal(signum);
+ }
+}
+
DProcessBase*
NetconfController::createProcess() {
// Instantiate and return an instance of the D2 application process. Note
isc::data::ConstElementPtr
parseFile(const std::string& name);
+ /// @brief Redefined application-level signal processing method.
+ ///
+ /// This method ignores SIGHUP as configuration reloading is not yet
+ /// supported.
+ /// @param signum signal number to process.
+ virtual void processSignal(int signum);
+
private:
/// @brief Creates an instance of the Netconf application process.