From 3d6993221e5f317d393643905085aed627cbe430 Mon Sep 17 00:00:00 2001 From: Michael DeHaan Date: Thu, 7 Feb 2013 21:29:31 -0500 Subject: [PATCH] service status 4 should also be stopped --- library/service | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/service b/library/service index 6a1721b0371..59cd61d8f17 100644 --- a/library/service +++ b/library/service @@ -376,7 +376,7 @@ class LinuxService(Service): self.action = "status" rc, status_stdout, status_stderr = self.service_control() - # Check if we got upstart on the system and then the job state + # Check if we have upstart on the system and then the job state if self.svc_initctl != None and self.running is None: # check the job status by upstart response initctl_rc, initctl_status_stdout, initctl_status_stderr = self.execute_command("%s status %s" % (self.svc_initctl, self.name)) @@ -387,7 +387,7 @@ class LinuxService(Service): # if the job status is still not known check it by response code if self.running == None: - if rc in [2, 3, 69]: + if rc in [2, 3, 4, 69]: self.running = False elif rc == 0: self.running = True