summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorColin Smith <colin@pfsense.org>2005-06-22 03:29:48 +0000
committerColin Smith <colin@pfsense.org>2005-06-22 03:29:48 +0000
commit1ffc911a1ac7c027b11294a644de756d80a9afbd (patch)
tree283b20d6eab1ba3b9d354cf88591b9fd0342a67e
parent31f346a82df8ec2af9c3367b8e6b5ef681729a09 (diff)
downloadpfsense-1ffc911a1ac7c027b11294a644de756d80a9afbd.zip
pfsense-1ffc911a1ac7c027b11294a644de756d80a9afbd.tar.gz
Clean up restart_service.
-rw-r--r--etc/inc/service-utils.inc10
1 files changed, 2 insertions, 8 deletions
diff --git a/etc/inc/service-utils.inc b/etc/inc/service-utils.inc
index 627d66f..3408845 100644
--- a/etc/inc/service-utils.inc
+++ b/etc/inc/service-utils.inc
@@ -102,17 +102,11 @@ function start_service($service) {
function restart_service($service) {
global $config, $g;
+ stop_service($service);
+ start_service($service);
if($config['installedpackages']['service']) {
foreach($config['installedpackages']['service'] as $service) {
if($service['name'] == $service) {
- if($service['rcfile']) {
- if($service['prefix']) {
- $prefix =& $service['prefix'];
- } else {
- $prefix = "/usr/local/etc/rc.d/";
- }
- mwexec($prefix . $service['rcfile'] . " restart");
- }
if($service['restartcmd']) {
eval($service['restartcmd']);
}
OpenPOWER on IntegriCloud