From caca33a1a53958e2fdbc2c4ebbff83ee8cf7c39b Mon Sep 17 00:00:00 2001 From: notsure2 Date: Mon, 7 Dec 2020 22:28:03 +0200 Subject: [PATCH] Respect user choice of ProxyMethod in shadowsocks plugin mode. --- cmd/ck-client/ck-client.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cmd/ck-client/ck-client.go b/cmd/ck-client/ck-client.go index 9c0cafa..d48f788 100644 --- a/cmd/ck-client/ck-client.go +++ b/cmd/ck-client/ck-client.go @@ -85,7 +85,9 @@ func main() { } if ssPluginMode { - rawConfig.ProxyMethod = "shadowsocks" + if rawConfig.ProxyMethod == "" { + rawConfig.ProxyMethod = "shadowsocks" + } // json takes precedence over environment variables // i.e. if json field isn't empty, use that if rawConfig.RemoteHost == "" {