From 326034b41eec38d8b21c0479a1ec65ef23d669fb Mon Sep 17 00:00:00 2001 From: Leo Date: Wed, 18 Jan 2023 13:44:47 +0800 Subject: [PATCH] fix: panic on IPv6 --- trace/icmp_ipv6.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/trace/icmp_ipv6.go b/trace/icmp_ipv6.go index e1e1613..3e0ee2e 100644 --- a/trace/icmp_ipv6.go +++ b/trace/icmp_ipv6.go @@ -120,7 +120,9 @@ func (t *ICMPTracerv6) Execute() (*Result, error) { Error: ErrHopLimitTimeout, }) } - t.RealtimePrinter(&t.res, t.MaxHops-1) + if t.RealtimePrinter != nil { + t.RealtimePrinter(&t.res, t.MaxHops-1) + } } return &t.res, nil