Skip to content

Commit a03006a

Browse files
committed
chore: fix build warning for Windows
1 parent 72beacc commit a03006a

File tree

4 files changed

+5
-6
lines changed

4 files changed

+5
-6
lines changed

crates/shadowsocks-service/src/local/redir/sys/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,6 @@ where
3636
let handle = socket.as_raw_socket();
3737
let sock = unsafe { Socket::from_raw_socket(handle) };
3838
let result = sock.set_only_v6(ipv6_only);
39-
sock.into_raw_socket();
39+
let _ = sock.into_raw_socket();
4040
result
4141
}

crates/shadowsocks-service/src/server/udprelay.rs

-2
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,6 @@ use shadowsocks::{
2828
ServerConfig,
2929
};
3030
use tokio::{runtime::Handle, sync::mpsc, task::JoinHandle, time};
31-
#[cfg(windows)]
32-
use windows_sys::Win32::Networking::WinSock::WSAEAFNOSUPPORT;
3331

3432
use crate::net::{
3533
packet_window::PacketWindowFilter, utils::to_ipv4_mapped, MonProxySocket, UDP_ASSOCIATION_KEEP_ALIVE_CHANNEL_SIZE,

crates/shadowsocks/src/net/sys/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ where
8787

8888
let sock = unsafe { Socket::from_raw_socket(handle) };
8989
let result = socket_bind_dual_stack_inner(&sock, addr, ipv6_only);
90-
sock.into_raw_socket();
90+
let _ = sock.into_raw_socket();
9191

9292
result
9393
}

src/service/local.rs

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
//! Local server launchers
22
3+
#[cfg(unix)]
4+
use std::sync::Arc;
35
use std::{
46
future::Future,
57
net::IpAddr,
68
path::PathBuf,
79
process::ExitCode,
8-
sync::Arc,
910
time::{Duration, Instant},
1011
};
1112

@@ -1065,7 +1066,7 @@ struct ServerReloader {
10651066
}
10661067

10671068
impl ServerReloader {
1068-
#[cfg_attr(not(any(unix, feature = "local-online-config")), allow(dead_code))]
1069+
#[cfg_attr(not(unix), allow(dead_code))]
10691070
async fn run_once(&self) -> Result<(), Box<dyn std::error::Error>> {
10701071
let start_time = Instant::now();
10711072

0 commit comments

Comments
 (0)