From 9da90f0b21d30216a04a2f7d24a2d3e9e1efed70 Mon Sep 17 00:00:00 2001 From: Chris Roberts Date: Mon, 13 Jun 2022 17:00:51 -0700 Subject: [PATCH] Return false if RHS does not implement hash_code --- plugins/commands/serve/mappers/internal/graph/vertex.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/commands/serve/mappers/internal/graph/vertex.rb b/plugins/commands/serve/mappers/internal/graph/vertex.rb index 601dde7a7..5e058c29f 100644 --- a/plugins/commands/serve/mappers/internal/graph/vertex.rb +++ b/plugins/commands/serve/mappers/internal/graph/vertex.rb @@ -48,6 +48,7 @@ module VagrantPlugins # @param [Vertex] # @return [Boolean] def ==(v) + return false if !v.respond_to?(:hash_code) v.hash_code == hash_code end alias_method :eql?, :==