mirror of
https://github.com/XTLS/Xray-core.git
synced 2026-05-08 14:13:22 +00:00
chore: make browser dialer listener startup idempotent
Agent-Logs-Url: https://github.com/XTLS/Xray-core/sessions/bd037532-6fba-48d4-bf72-77fbb3bf8fc4 Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
c423317305
commit
ccac265911
@@ -107,9 +107,11 @@ func ConfigureCollectedDialerProxyURLs() error {
|
|||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// StartCollectedDialerProxyURLs starts listeners for browser dialer URLs
|
||||||
|
// prepared by ConfigureCollectedDialerProxyURLs.
|
||||||
func StartCollectedDialerProxyURLs() error {
|
func StartCollectedDialerProxyURLs() error {
|
||||||
if initialized {
|
if initialized {
|
||||||
return errors.New("browser dialer does not support dynamic add/remove; restart is required after changing configuration")
|
return nil
|
||||||
}
|
}
|
||||||
for listenAddr, server := range serversByListenAddr {
|
for listenAddr, server := range serversByListenAddr {
|
||||||
if err := server.start(); err != nil {
|
if err := server.start(); err != nil {
|
||||||
|
|||||||
Reference in New Issue
Block a user