From 8f142fc7d4413982bd87db118e71b5ef5cf3050a Mon Sep 17 00:00:00 2001 From: Jeffrey Phillips Freeman <the@jeffreyfreeman.me> Date: Thu, 17 Aug 2023 16:40:27 -0400 Subject: [PATCH] Added some temporary debugging output --- lib/apex/encoder/igate_tcp.rb | 4 ++++ lib/apex/frame/immutable_path.rb | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/apex/encoder/igate_tcp.rb b/lib/apex/encoder/igate_tcp.rb index 4011030..3102ed6 100644 --- a/lib/apex/encoder/igate_tcp.rb +++ b/lib/apex/encoder/igate_tcp.rb @@ -165,6 +165,10 @@ module Apex while @packet_buffer.length > 0 packet = @packet_buffer.pop unless (filter_logresp and packet.start_with?('#')) + puts("====================================") + puts packet.class.to_s + puts packet.to_s + puts("-------------------------------------") return IGateTcp::decode_frame(packet) end end diff --git a/lib/apex/frame/immutable_path.rb b/lib/apex/frame/immutable_path.rb index 44cb159..d7c1319 100644 --- a/lib/apex/frame/immutable_path.rb +++ b/lib/apex/frame/immutable_path.rb @@ -14,7 +14,7 @@ module Apex hops.each do |hop| raise ArgumentError.new("All arguments must not be nil: #{hops.to_s}") if (hop.nil?) raise ArgumentError.new("All arguments must be of type Hop: #{hops.class.to_s}") if not hop.kind_of? Apex::Hop - #raise ArgumentError.new("A seen hop can not follow an unseen hop: #{hops.join(',').to_s}") if (hop.seen?) && (!last_seen) + raise ArgumentError.new("A seen hop can not follow an unseen hop: #{hops.join(',').to_s}") if (hop.seen?) && (!last_seen) last_seen = false if not hop.seen? @path_array << hop end -- GitLab