Remove unused function.
authorDavin McCall <davmac@davmac.org>
Tue, 28 May 2019 11:01:09 +0000 (21:01 +1000)
committerDavin McCall <davmac@davmac.org>
Wed, 29 May 2019 10:17:29 +0000 (20:17 +1000)
src/includes/service.h
src/service.cc

index c532d97ac2e9113d8d7d6b4392015067f34a2914..75fc15c39b2aeb257c81d802d338cdb3f369033a 100644 (file)
@@ -808,10 +808,6 @@ class service_set
         return records;
     }
     
-    // Stop the service with the given name. The named service will begin
-    // transition to the 'stopped' state.
-    void stop_service(const std::string &name) noexcept;
-    
     // Add a service record to the state propagation queue. The service record will have its
     // do_propagation() method called when the queue is processed.
     void add_prop_queue(service_record *service) noexcept
index c27ebb171048b204495e3383937298991c3d21b5..bf5d68252a620e57444c50c9c1ebda0433c47b04 100644 (file)
@@ -39,15 +39,6 @@ service_record * service_set::find_service(const std::string &name) noexcept
     return ::find_service(records, name.c_str());
 }
 
-void service_set::stop_service(const std::string & name) noexcept
-{
-    service_record *record = find_service(name);
-    if (record != nullptr) {
-        record->stop();
-        process_queues();
-    }
-}
-
 // Called when a service has actually stopped; dependents have stopped already, unless this stop
 // is due to an unexpected process termination.
 void service_record::stopped() noexcept