fix updating

This commit is contained in:
KingKDot
2026-05-05 20:22:27 -05:00
parent dddcd19628
commit 877a56e123
3 changed files with 25 additions and 0 deletions
+22
View File
@@ -3,10 +3,32 @@ package mutex
import (
"fmt"
"strings"
"sync"
)
const maxMutexLength = 64
var (
globalRelease func()
globalMu sync.Mutex
)
func SetGlobalRelease(fn func()) {
globalMu.Lock()
globalRelease = fn
globalMu.Unlock()
}
func ReleaseGlobal() {
globalMu.Lock()
fn := globalRelease
globalRelease = nil
globalMu.Unlock()
if fn != nil {
fn()
}
}
func sanitizeName(name string) (string, error) {
trimmed := strings.TrimSpace(name)
if trimmed == "" {