# File lib/pry-remote-em/server.rb, line 48 def stop_server(id) if servers[id] EM.stop_server(servers[id][0]) if EM.get_sockname(servers[id][0]) Broker.unregister(id) servers.delete(id) return Array(id) end servers.select{ |i, (sig, name)| name == id }.map do |i, (sig, name)| EM.stop_server(sig) if EM.get_sockname(sig) Broker.unregister(i) servers.delete(i) i end end