From 7a9df45b5ebae012ddd875e9bb55a83e8c7ee074 Mon Sep 17 00:00:00 2001 From: Leopold Schabel Date: Sun, 19 Jun 2022 13:34:41 +0200 Subject: [PATCH] cmd/quictpu/ping: minTimeout --- cmd/quictpu/ping/ping.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cmd/quictpu/ping/ping.go b/cmd/quictpu/ping/ping.go index be24bd4..f4c05f6 100644 --- a/cmd/quictpu/ping/ping.go +++ b/cmd/quictpu/ping/ping.go @@ -75,7 +75,11 @@ func main() { for c < *flagCount || *flagCount == -1 { t := time.Now() - ctx, cancel := context.WithTimeout(ctx, *flagDelay) + minTimeout := 100 * time.Millisecond + if *flagDelay > minTimeout { + minTimeout = *flagDelay + } + ctx, cancel := context.WithTimeout(ctx, minTimeout) conn, err := quic.DialAddrContext(ctx, *flagAddr, tlsConf, &qconf) if err != nil { klog.Errorf("Failed to dial: %v", err)