Fix crash when input bad method in shadowsocks multi-user inbound

This commit is contained in:
世界
2022-11-28 11:45:33 +08:00
parent 7734afc40c
commit 51ce672076
2 changed files with 5 additions and 1 deletions

View File

@@ -70,7 +70,7 @@ func newShadowsocks(ctx context.Context, router adapter.Router, logger log.Conte
case common.Contains(shadowaead_2022.List, options.Method):
inbound.service, err = shadowaead_2022.NewServiceWithPassword(options.Method, options.Password, udpTimeout, inbound.upstreamContextHandler())
default:
err = E.New("shadowsocks: unsupported method: ", options.Method)
err = E.New("unsupported method: ", options.Method)
}
inbound.packetUpstream = inbound.service
return inbound, err