diff --git a/interceptor/dl.go b/interceptor/dl.go index b9e337f..0b9e667 100644 --- a/interceptor/dl.go +++ b/interceptor/dl.go @@ -103,3 +103,9 @@ func (a *Ankointerceptor) loadLibrary(libPath string, libFuncMap map[string]func return a.libMap[libName] } + +func (a *Ankointerceptor) Close() { + for _, lib := range a.libhabdles { + purego.Dlclose(lib) + } +}