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

index 9f55f32736e3ea1d6235e8466fd33f267fb326e9..37e974c1ced6f545d49d0be0ed6cc346d620c5b0 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 8f4ce2ccccab310e7556a0334b04d48396b8ff02..8146b6d03155a8fabee044beceb8f9ca51d07594 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