class DEBUGGER__::Client
def list_connections verbose: false
def list_connections verbose: false socks = Dir.glob(DEBUGGER__.create_unix_domain_socket_name_prefix + '*').find_all do |path| File.socket?(path) end if verbose socks = socks.map{|sock_path| Socket.unix(sock_path){|sock| sock.puts "info cookie: #{CONFIG[:cookie] || '-'}" pid = sock.gets.chomp _dbg = sock.gets.chomp _unm = sock.gets.chomp [sock_path, pid] } } end socks end