wip-flag-migration #28
@ -9,7 +9,6 @@ import (
|
||||
"regexp"
|
||||
"strconv"
|
||||
"strings"
|
||||
"sync"
|
||||
|
||||
"git.defalsify.org/vise.git/asm"
|
||||
"git.defalsify.org/vise.git/engine"
|
||||
@ -56,7 +55,6 @@ type FSData struct {
|
||||
// FlagManager handles centralized flag management
|
||||
type FlagManager struct {
|
||||
parser *asm.FlagParser
|
||||
mu sync.RWMutex
|
||||
}
|
||||
|
||||
Alfred-mk marked this conversation as resolved
|
||||
// NewFlagManager creates a new FlagManager instance
|
||||
@ -74,9 +72,6 @@ func NewFlagManager(csvPath string) (*FlagManager, error) {
|
||||
|
||||
// GetFlag retrieves a flag value by its label
|
||||
func (fm *FlagManager) GetFlag(label string) (uint32, error) {
|
||||
fm.mu.RLock()
|
||||
defer fm.mu.RUnlock()
|
||||
|
||||
return fm.parser.GetFlag(label)
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user
I don't think mutex is needed here, it will be loaded once (before threads) and only read from then right?