From acbacb50d542b1cc3d02324c598a55d49058cb40 Mon Sep 17 00:00:00 2001 From: KingKDot Date: Mon, 30 Mar 2026 13:55:57 -0500 Subject: [PATCH] fix plugins unloading --- Overlord-Client/cmd/agent/plugins/loader_windows.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Overlord-Client/cmd/agent/plugins/loader_windows.go b/Overlord-Client/cmd/agent/plugins/loader_windows.go index 195c31c..b5b09f2 100644 --- a/Overlord-Client/cmd/agent/plugins/loader_windows.go +++ b/Overlord-Client/cmd/agent/plugins/loader_windows.go @@ -130,9 +130,8 @@ func (p *dllPlugin) Unload() { func (p *dllPlugin) Close() error { p.Unload() - if p.mem != nil { - p.mem.Free() - p.mem = nil - } + // https://github.com/golang/go/issues/11100 as of right now you can't + // unload a go c-shared DLL safely + p.mem = nil return nil }