diff options
| author | Guangming Wang <guangming.wang@daocloud.io> | 2019-10-11 22:06:29 +0800 |
|---|---|---|
| committer | Guangming Wang <guangming.wang@daocloud.io> | 2019-10-11 22:06:29 +0800 |
| commit | 1b909421149ac4599563b9563673fc90fb86c43a (patch) | |
| tree | 5cb75343b4b2e93be0298e4e1b39f316b3c2426e /edgemesh | |
| parent | Merge pull request #1173 from fisherxu/rm-log (diff) | |
| download | kubeedge-1b909421149ac4599563b9563673fc90fb86c43a.tar.gz | |
fix: immediate return when dns server start err
Signed-off-by: Guangming Wang <guangming.wang@daocloud.io>
Diffstat (limited to 'edgemesh')
| -rw-r--r-- | edgemesh/pkg/server/dns.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/edgemesh/pkg/server/dns.go b/edgemesh/pkg/server/dns.go index 90f46a06a..3de07d273 100644 --- a/edgemesh/pkg/server/dns.go +++ b/edgemesh/pkg/server/dns.go @@ -93,10 +93,11 @@ func startDnsServer() { Port: 53, } udpConn, err := net.ListenUDP("udp", laddr) - defer udpConn.Close() if err != nil { klog.Errorf("Dns server Start error : %s", err) + return } + defer udpConn.Close() dnsConn = udpConn for { req := make([]byte, bufSize) |
