From 1be135a5d9eb0ad92ac1c377c5484149bace11f0 Mon Sep 17 00:00:00 2001 From: Adam Cooke Date: Fri, 28 Apr 2017 15:50:26 +0100 Subject: [PATCH] fixes issue with ip addresses that don't have an ipv6 pair --- lib/postal/worker.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/postal/worker.rb b/lib/postal/worker.rb index c3f7f91..f6307a1 100644 --- a/lib/postal/worker.rb +++ b/lib/postal/worker.rb @@ -128,7 +128,7 @@ module Postal if need pair = @pairs[ip] || @pairs.key(ip) - if current_ip_addresses.include?(pair) + if pair.nil? || current_ip_addresses.include?(pair) needed_ip_ids << id else logger.info "Host has '#{ip}' but its pair (#{pair}) isn't here. Cannot add now."