From 78a7c87ecc4eeb3ba41c8bcf3802c194dae78872 Mon Sep 17 00:00:00 2001 From: Cuong Manh Le Date: Wed, 28 Jun 2023 10:29:37 +0700 Subject: [PATCH] cmd/ctrld: only overwrite listener if not defined in cd mode --- cmd/ctrld/cli.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/ctrld/cli.go b/cmd/ctrld/cli.go index c895f11..d536fb8 100644 --- a/cmd/ctrld/cli.go +++ b/cmd/ctrld/cli.go @@ -777,7 +777,7 @@ func processCDFlags() { } switch { case setupRouter: - if lc := cfg.Listener["0"]; lc != nil { + if lc := cfg.Listener["0"]; lc != nil && lc.IP == "" { lc.IP = router.ListenIP() lc.Port = router.ListenPort() }