Improve: add session cache for trojan

This commit is contained in:
Dreamacro
2020-03-19 22:39:09 +08:00
parent b562f28c1b
commit b068466108
2 changed files with 11 additions and 8 deletions

View File

@ -76,10 +76,11 @@ func NewTrojan(option TrojanOption) (*Trojan, error) {
server := net.JoinHostPort(option.Server, strconv.Itoa(option.Port))
tOption := &trojan.Option{
Password: option.Password,
ALPN: option.ALPN,
ServerName: option.Server,
SkipCertVerify: option.SkipCertVerify,
Password: option.Password,
ALPN: option.ALPN,
ServerName: option.Server,
SkipCertVerify: option.SkipCertVerify,
ClientSessionCache: getClientSessionCache(),
}
if option.SNI != "" {