lib/amq/protocol/client.rb in amq-protocol-0.9.2 vs lib/amq/protocol/client.rb in amq-protocol-0.9.3

- old
+ new

@@ -1465,11 +1465,11 @@ def self.encode_properties(body_size, properties) pieces, flags = [], 0 - properties.each do |key, value| - i, f, result = self.send(:"encode_#{key}", value) + properties.reject {|key, value| value.nil?}.each do |key, value| + i, f, result = self.__send__(:"encode_#{key}", value) flags |= f pieces[i] = result end # result = [60, 0, body_size, flags].pack('n2Qn')