Skip to content

Commit e0881ca

Browse files
authored
Fix missing sockopt.domainStrategy (#4673)
* Fix missing sockopt.domainStrategy * Fix
1 parent 7219425 commit e0881ca

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

V2rayNG/app/src/main/java/com/v2ray/ang/handler/V2rayConfigManager.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -828,7 +828,11 @@ object V2rayConfigManager {
828828
for (item in proxyOutboundList) {
829829
val domain = item.getServerAddress()
830830
if (domain.isNullOrEmpty()) continue
831-
if (newHosts.containsKey(domain)) continue
831+
832+
if (newHosts.containsKey(domain)) {
833+
item.ensureSockopt().domainStrategy = if (preferIpv6) "UseIPv6v4" else "UseIPv4v6"
834+
continue
835+
}
832836

833837
val resolvedIps = HttpUtil.resolveHostToIP(domain, preferIpv6)
834838
if (resolvedIps.isNullOrEmpty()) continue

0 commit comments

Comments
 (0)