Allow to use check_process_running() without $pstart parameter.
authorDietmar Maurer <dietmar@proxmox.com>
Thu, 15 Sep 2011 04:56:07 +0000 (06:56 +0200)
committerDietmar Maurer <dietmar@proxmox.com>
Thu, 15 Sep 2011 04:56:07 +0000 (06:56 +0200)
data/PVE/ProcFSTools.pm

index d20aa9f..723fd42 100644 (file)
@@ -153,7 +153,7 @@ sub check_process_running {
  
     my $info = read_proc_pid_stat($pid);
  
-    return $info && ($info->{starttime} eq $pstart) && ($info->{status} ne 'Z') ? $info : undef;
+    return $info && (!$pstart || ($info->{starttime} eq $pstart)) && ($info->{status} ne 'Z') ? $info : undef;
 }
 
 sub read_proc_starttime {