mirror of
https://github.com/pomerium/pomerium.git
synced 2025-08-03 16:59:22 +02:00
sets: convert set types to generics (#3519)
* sets: convert set types to generics * sets: use internal sets package
This commit is contained in:
parent
92a9251cde
commit
b5ac7dbc76
9 changed files with 61 additions and 54 deletions
|
@ -58,8 +58,8 @@ func (tracker *AccessTracker) Run(ctx context.Context) {
|
|||
ticker := time.NewTicker(tracker.debouncePeriod)
|
||||
defer ticker.Stop()
|
||||
|
||||
sessionAccesses := sets.NewSizeLimitedStringSet(tracker.maxSize)
|
||||
serviceAccountAccesses := sets.NewSizeLimitedStringSet(tracker.maxSize)
|
||||
sessionAccesses := sets.NewSizeLimited[string](tracker.maxSize)
|
||||
serviceAccountAccesses := sets.NewSizeLimited[string](tracker.maxSize)
|
||||
runTrackSessionAccess := func(sessionID string) {
|
||||
sessionAccesses.Add(sessionID)
|
||||
}
|
||||
|
@ -95,8 +95,8 @@ func (tracker *AccessTracker) Run(ctx context.Context) {
|
|||
return
|
||||
}
|
||||
|
||||
sessionAccesses = sets.NewSizeLimitedStringSet(tracker.maxSize)
|
||||
serviceAccountAccesses = sets.NewSizeLimitedStringSet(tracker.maxSize)
|
||||
sessionAccesses = sets.NewSizeLimited[string](tracker.maxSize)
|
||||
serviceAccountAccesses = sets.NewSizeLimited[string](tracker.maxSize)
|
||||
}
|
||||
|
||||
for {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue