mirror of
https://github.com/v2fly/v2ray-core.git
synced 2025-01-21 16:56:27 -05:00
Fix Server Name not Supplied to Security Engine for TCP Transport
This commit is contained in:
parent
51bbbc06d1
commit
001aace748
@ -188,7 +188,7 @@ func (h *Handler) Dial(ctx context.Context, dest net.Destination) (internet.Conn
|
||||
}
|
||||
|
||||
if securityEngine != nil {
|
||||
conn, err = securityEngine.Client(conn)
|
||||
conn, err = securityEngine.Client(conn, security.OptionWithDestination{Dest: dest})
|
||||
if err != nil {
|
||||
return nil, newError("unable to create security protocol client from security engine").Base(err)
|
||||
}
|
||||
|
@ -25,7 +25,7 @@ func Dial(ctx context.Context, dest net.Destination, streamSettings *internet.Me
|
||||
}
|
||||
|
||||
if securityEngine != nil {
|
||||
conn, err = securityEngine.Client(conn)
|
||||
conn, err = securityEngine.Client(conn, security.OptionWithDestination{Dest: dest})
|
||||
if err != nil {
|
||||
return nil, newError("unable to create security protocol client from security engine").Base(err)
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user