From ea824f3658619ff2d7d478071ffa43303e635d69 Mon Sep 17 00:00:00 2001 From: David Fifield Date: Sat, 28 Mar 2020 20:33:46 -0600 Subject: [PATCH] Check for error from SetMtu. --- dnstt-client/main.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dnstt-client/main.go b/dnstt-client/main.go index f20f6d2..24af4cf 100644 --- a/dnstt-client/main.go +++ b/dnstt-client/main.go @@ -351,7 +351,9 @@ func run(domain dns.Name, localAddr, udpAddr string) error { return fmt.Errorf("domain %s leaves only %d bytes for payload", domain, mtu) } fmt.Printf("MTU %d\n", mtu) - conn.SetMtu(mtu) + if rc := conn.SetMtu(mtu); !rc { + panic(rc) + } // Start a smux session on the KCP conn. smuxConfig := smux.DefaultConfig()