Files
golang.net/ipv6
Bryan C. Mills eba003a116 ipv6: in PacketConn tests, retry writes that fail with ENOBUFS
In golang/go#37319, TestPacketConnReadWriteMulticastUDP was observed
to occasionally fail with ENOBUFS on macOS.

This change adds a retry loop for that test function. There are some
other related test functions that may also wrap sendmsg, but I have
not observed any ENOBUFS failures for them — I suspect that some
difference in protocol or traffic class prevents this failure mode,
but we can always add more retry loops if we discover that they are
actually needed.

Fixes golang/go#37319.

Change-Id: I99fce94ff10c6f3c09d493712eba782ec8707a58
Reviewed-on: https://go-review.googlesource.com/c/net/+/369742
Trust: Bryan Mills <bcmills@google.com>
Run-TryBot: Bryan Mills <bcmills@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
2021-12-06 22:34:03 +00:00
..
2021-02-20 03:31:24 +00:00
2021-02-20 03:31:24 +00:00
2019-04-19 01:02:38 +00:00
2021-02-20 03:31:24 +00:00
2021-02-20 03:31:24 +00:00
2021-02-20 03:31:24 +00:00
2021-02-20 03:31:24 +00:00
2021-02-20 03:31:24 +00:00
2019-04-19 01:02:38 +00:00
2020-10-26 09:15:29 +00:00
2021-02-20 03:31:24 +00:00
2021-02-20 03:31:24 +00:00
2019-04-19 01:02:38 +00:00
2021-02-20 03:31:24 +00:00
2021-02-20 03:31:24 +00:00
2021-02-20 03:31:24 +00:00
2021-02-20 03:31:24 +00:00
2021-02-20 03:31:24 +00:00
2021-02-20 03:31:24 +00:00
2021-02-20 03:31:24 +00:00
2021-02-20 03:31:24 +00:00
2021-02-20 03:31:24 +00:00
2020-10-26 09:15:29 +00:00