# File lib/daemons/pid.rb, line 6
    def Pid.running?(pid, additional = nil)
      match_pid = Regexp.new("^\\s*#{pid}\\s")
      got_match = false

      ps_all = IO.popen("ps -ax")
      ps_all.each { |psline|
        next unless psline =~ match_pid
        got_match = true
        got_match = false if additional and psline !~ /#{additional}/
        break
      }
      ps_all.close

      return got_match
    end