cmd/cli: fix memory leaked when querying wmi instance

By ensuring the instance is closed when query finished.
This commit is contained in:
Cuong Manh Le
2025-01-10 18:40:21 +07:00
committed by Cuong Manh Le
parent 087c1975e5
commit 6fd3d1788a

View File

@@ -44,6 +44,7 @@ func validInterfaces() []string {
mainLog.Load().Err(err).Msg("failed to get wmi network adapter")
return nil
}
defer instances.Close()
var adapters []string
for _, i := range instances {
adapter, err := netadapter.NewNetworkAdapter(i)