module Dependabot::CommandHelpers
def self.process_alive?(pid)
def self.process_alive?(pid) return false if pid.nil? begin Process.kill(0, pid) # Check if the process exists true rescue Errno::ESRCH false rescue Errno::EPERM Dependabot.logger.error("Insufficient permissions to check process: #{pid}") false end end