running? (Daemons::Pid)

    # File lib/daemons/pid.rb, line 8
        def Pid.running?(pid)
          # Check if process is in existence
          # The simplest way to do this is to send signal '0'
          # (which is a single system call) that doesn't actually
          # send a signal
          begin
            Process.kill(0, pid)
            return true
          rescue Errno::ESRCH
            return false
          rescue ::Exception   # for example on EPERM (process exists but does not belong to us)
            return true
          #rescue Errno::EPERM
          #  return false
          end
        end