summaryrefslogtreecommitdiffhomepage
path: root/gobgpd
diff options
context:
space:
mode:
Diffstat (limited to 'gobgpd')
-rw-r--r--gobgpd/main.go10
1 files changed, 4 insertions, 6 deletions
diff --git a/gobgpd/main.go b/gobgpd/main.go
index 4f44e328..6024b102 100644
--- a/gobgpd/main.go
+++ b/gobgpd/main.go
@@ -148,14 +148,12 @@ func main() {
log.Info("gobgpd started")
- if opts.ConfigFile == "" {
- opts.ConfigFile = "gobgpd.conf"
- }
-
configCh := make(chan config.BgpConfigSet)
reloadCh := make(chan bool)
- go config.ReadConfigfileServe(opts.ConfigFile, configCh, reloadCh)
- reloadCh <- true
+ if opts.ConfigFile != "" {
+ go config.ReadConfigfileServe(opts.ConfigFile, configCh, reloadCh)
+ reloadCh <- true
+ }
bgpServer := server.NewBgpServer(bgp.BGP_PORT)
go bgpServer.Serve()