lneto rework: Require explicit BackoffStrategy in all APIs (#116)

* make backoff explicit API

* fix tests to use explicit backoff

* fix examples with explicit tcp
This commit is contained in:
Pat Whittingslow
2026-06-09 10:20:40 -03:00
committed by GitHub
parent 3b82cefec3
commit 6ba06acdcb
28 changed files with 324 additions and 84 deletions
+2
View File
@@ -70,6 +70,7 @@ func newUDPConn6(t testing.TB) *udp.Conn {
TxBuf: make([]byte, bufSize),
RxQueueSize: 4,
TxQueueSize: 4,
RWBackoff: backoffYield,
}); err != nil {
t.Fatal("UDP Configure:", err)
}
@@ -85,6 +86,7 @@ func newTCPConn6(t testing.TB) *tcp.Conn {
RxBuf: make([]byte, bufSize),
TxBuf: make([]byte, bufSize),
TxPacketQueueSize: 4,
RWBackoff: backoffYield,
}); err != nil {
t.Fatal("TCP Configure:", err)
}