fix plugins unloading

This commit is contained in:
KingKDot
2026-03-30 13:55:57 -05:00
parent fd2749dcf0
commit acbacb50d5
@@ -130,9 +130,8 @@ func (p *dllPlugin) Unload() {
func (p *dllPlugin) Close() error { func (p *dllPlugin) Close() error {
p.Unload() p.Unload()
if p.mem != nil { // https://github.com/golang/go/issues/11100 as of right now you can't
p.mem.Free() // unload a go c-shared DLL safely
p.mem = nil p.mem = nil
}
return nil return nil
} }