File tree Expand file tree Collapse file tree 5 files changed +13
-9
lines changed
github.com/ishidawataru/sctp Expand file tree Collapse file tree 5 files changed +13
-9
lines changed Original file line number Diff line number Diff line change @@ -178,11 +178,7 @@ func parseFlags() ProxyConfig {
178178 }
179179
180180 if useListenFd {
181- // Unlike the stdlib, passing a non-blocking socket to `sctp.FileListener`
182- // will result in a non-blocking Accept(). So, do not set this flag for SCTP.
183- if config .Proto != "sctp" {
184- _ = syscall .SetNonblock (int (listenSockFd ), true )
185- }
181+ _ = syscall .SetNonblock (int (listenSockFd ), true )
186182 config .ListenSock = os .NewFile (listenSockFd , "listen-sock" )
187183 }
188184
Original file line number Diff line number Diff line change @@ -51,7 +51,7 @@ require (
5151 github.com/hashicorp/go-memdb v1.3.2
5252 github.com/hashicorp/memberlist v0.4.0
5353 github.com/hashicorp/serf v0.8.5
54- github.com/ishidawataru/sctp v0.0.0-20250708014235-1989182a9425
54+ github.com/ishidawataru/sctp v0.0.0-20250829011129-4b890084db30
5555 github.com/miekg/dns v1.1.66
5656 github.com/mistifyio/go-zfs/v3 v3.0.1
5757 github.com/mitchellh/copystructure v1.2.0
Original file line number Diff line number Diff line change @@ -339,8 +339,8 @@ github.com/in-toto/in-toto-golang v0.9.0/go.mod h1:xsBVrVsHNsB61++S6Dy2vWosKhuA3
339339github.com/inconshreveable/log15 v0.0.0-20170622235902-74a0988b5f80 /go.mod h1:cOaXtrgN4ScfRrD9Bre7U1thNq5RtJ8ZoP4iXVGRj6o =
340340github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8 =
341341github.com/inconshreveable/mousetrap v1.1.0 /go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw =
342- github.com/ishidawataru/sctp v0.0.0-20250708014235-1989182a9425 h1:37AZdk/mVlt6NiksUPgo7MCHBVTLUWWD8CIbQdeLU5E =
343- github.com/ishidawataru/sctp v0.0.0-20250708014235-1989182a9425 /go.mod h1:co9pwDoBCm1kGxawmb4sPq0cSIOOWNPT4KnHotMP1Zg =
342+ github.com/ishidawataru/sctp v0.0.0-20250829011129-4b890084db30 h1:SF8DGX8bGAXMAvxtJvFFy2KIAPwxIEDP3XpzZVhz0i4 =
343+ github.com/ishidawataru/sctp v0.0.0-20250829011129-4b890084db30 /go.mod h1:co9pwDoBCm1kGxawmb4sPq0cSIOOWNPT4KnHotMP1Zg =
344344github.com/jmoiron/sqlx v1.3.3 h1:j82X0bf7oQ27XeqxicSZsTU5suPwKElg3oyxNn43iTk =
345345github.com/jmoiron/sqlx v1.3.3 /go.mod h1:2BljVx/86SuTyjE+aPYlHCTNvZrnJXghYGpNiXLBMCQ =
346346github.com/josharian/native v1.1.0 h1:uuaP0hAbW7Y4l0ZRQ6C9zfb7Mg1mbFKry/xzDAfmtLA =
Original file line number Diff line number Diff line change @@ -722,7 +722,7 @@ github.com/in-toto/in-toto-golang/in_toto/slsa_provenance/v1
722722# github.com/inconshreveable/mousetrap v1.1.0
723723## explicit; go 1.18
724724github.com/inconshreveable/mousetrap
725- # github.com/ishidawataru/sctp v0.0.0-20250708014235-1989182a9425
725+ # github.com/ishidawataru/sctp v0.0.0-20250829011129-4b890084db30
726726## explicit; go 1.12
727727github.com/ishidawataru/sctp
728728# github.com/jmoiron/sqlx v1.3.3
You can’t perform that action at this time.
0 commit comments