Skip to content

Commit 5800dd3

Browse files
committed
Set nosigpipe on NetBSD and DragonFly BSD
1 parent e27191f commit 5800dd3

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ futures-io = { version = "0.3.28", default-features = false, features = ["std"]
3333
futures-lite = { version = "2.0.0", default-features = false }
3434
parking = "2.0.0"
3535
polling = "3.0.0"
36-
rustix = { version = "0.38.2", default-features = false, features = ["fs", "net", "std"] }
36+
rustix = { version = "0.38.18", default-features = false, features = ["fs", "net", "std"] }
3737
slab = "0.4.2"
3838
tracing = { version = "0.1.37", default-features = false }
3939

src/lib.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2145,7 +2145,9 @@ fn connect(
21452145
target_os = "ios",
21462146
target_os = "tvos",
21472147
target_os = "watchos",
2148-
target_os = "freebsd"
2148+
target_os = "freebsd",
2149+
target_os = "netbsd",
2150+
target_os = "dragonfly",
21492151
))]
21502152
rn::sockopt::set_socket_nosigpipe(&socket, true)?;
21512153

0 commit comments

Comments
 (0)