diff --git a/binding/golang/service/config.go b/binding/golang/service/config.go index 5960c3a..11200a9 100644 --- a/binding/golang/service/config.go +++ b/binding/golang/service/config.go @@ -70,6 +70,7 @@ func newConfig(cachePolicy int, ipVersion *xdb.Version, xdbPath string, searcher if err != nil { return nil, err } + defer handle.Close() // 1, verify the xdb err = xdb.Verify(handle)