diff --git a/bin/ssmanager.rs b/bin/ssmanager.rs index 2093b533..fb7ea441 100644 --- a/bin/ssmanager.rs +++ b/bin/ssmanager.rs @@ -203,7 +203,7 @@ fn main() { // Overrides if matches.is_present("UDP_ONLY") { if let Some(ref mut m) = config.manager { - m.mode = m.mode.merge(Mode::UdpOnly); + m.mode = Mode::UdpOnly; } } diff --git a/bin/ssserver.rs b/bin/ssserver.rs index 171762d8..0d0b6aa9 100644 --- a/bin/ssserver.rs +++ b/bin/ssserver.rs @@ -178,7 +178,7 @@ fn main() { } if matches.is_present("UDP_ONLY") { - sc.set_mode(sc.mode().merge(Mode::UdpOnly)); + sc.set_mode(Mode::UdpOnly); } if matches.is_present("TCP_AND_UDP") {