mirror of
https://github.com/2dust/AndroidLibXrayLite.git
synced 2025-06-29 06:39:50 +00:00
Refresh prepared domain every 30 minutes
This commit is contained in:
parent
98ba220f15
commit
4d9fd8521a
2 changed files with 15 additions and 6 deletions
|
@ -87,9 +87,13 @@ func (v *V2RayPoint) RunLoop(prefIPv6 bool) (err error) {
|
|||
}()
|
||||
|
||||
if v.AsyncResolve {
|
||||
go v.dialer.PrepareDomain(v.DomainName, v.closeChan, prefIPv6)
|
||||
go func() {
|
||||
v.dialer.PrepareDomain(v.DomainName, v.closeChan, prefIPv6)
|
||||
close(v.dialer.ResolveChan())
|
||||
}()
|
||||
} else {
|
||||
v.dialer.PrepareDomain(v.DomainName, v.closeChan, prefIPv6)
|
||||
close(v.dialer.ResolveChan())
|
||||
}
|
||||
|
||||
err = v.pointloop()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue