class DEBUGGER__::Client
def cleanup_unix_domain_sockets
def cleanup_unix_domain_sockets Dir.glob(DEBUGGER__.create_unix_domain_socket_name_prefix + '*') do |file| if File.socket?(file) && (/-(\d+)-\d+$/ =~ file || /-(\d+)$/ =~ file) begin Process.kill(0, $1.to_i) rescue Errno::EPERM rescue Errno::ESRCH File.unlink(file) end end end end