From e110a8ab9c6caff8d1aca53edd617418258d6663 Mon Sep 17 00:00:00 2001 From: Adam Harrison Date: Thu, 28 May 2015 10:20:15 +0100 Subject: [PATCH] Fix erroneous use of nil value --- nameserver/zone.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/nameserver/zone.go b/nameserver/zone.go index 908aee6d..4fa921dc 100644 --- a/nameserver/zone.go +++ b/nameserver/zone.go @@ -334,8 +334,7 @@ func (ns *namesSet) addIPToName(zr ZoneRecord, now time.Time) (*recordEntry, err // Delete a name in the names set func (ns *namesSet) deleteName(n string) error { - name, found := ns.names[n] - if found { + if name, found := ns.names[n]; found { for _, ipRecord := range name.getAllEntries() { ipRecord.notifyIPObservers() } @@ -343,7 +342,7 @@ func (ns *namesSet) deleteName(n string) error { delete(ns.names, n) return nil } - return LookupError(fmt.Sprintf("%+v", name)) + return LookupError(n) } // Delete an IPv4 from all names