# File lib/chef/daemon.rb, line 122
      def remove_pid_file
        return unless File.exists?(pid_file)

        daemon_pid = pid_from_file
        my_pid = Process.pid
        if daemon_pid != my_pid
          Chef::Log.debug("My pid is #{my_pid}; not removing #{pid_file} which contains #{daemon_pid}")
          return
        end

        FileUtils.rm(pid_file)
        Chef::Log.debug("Removed #{pid_file}")
      end