Update go-util

This commit is contained in:
Sasha Koshka 2025-01-28 11:01:05 -05:00
parent 97f73be050
commit 665b915bf7
3 changed files with 5 additions and 5 deletions

View File

@ -28,7 +28,7 @@ const defaultShutdownTimeout = 8 * time.Minute
type environment struct {
name string
description string
actors usync.RWLocker[*actorSets]
actors usync.RWMonitor[*actorSets]
ctx context.Context
done context.CancelCauseFunc
group sync.WaitGroup
@ -77,7 +77,7 @@ func (this *environment) Run(name, description string, actors ...Actor) {
this.name = name
this.description = description
this.actors = usync.NewRWLocker(&actorSets { })
this.actors = usync.NewRWMonitor(&actorSets { })
this.addToSets(actors...)
this.addToSets(&cron {
trimFunc: this.phase70_5Trimming,

2
go.mod
View File

@ -5,6 +5,6 @@ go 1.23.0
require (
git.tebibyte.media/sashakoshka/go-cli v0.1.3
git.tebibyte.media/sashakoshka/go-service v0.1.1
git.tebibyte.media/sashakoshka/go-util v0.8.0
git.tebibyte.media/sashakoshka/go-util v0.9.1
golang.org/x/sync v0.10.0
)

4
go.sum
View File

@ -2,7 +2,7 @@ git.tebibyte.media/sashakoshka/go-cli v0.1.3 h1:tSkWjyx2JrGu6KotbXWSTKSYGGS1D4O3
git.tebibyte.media/sashakoshka/go-cli v0.1.3/go.mod h1:JFA3wSdRkXxa4iQJWHfe3DokiG7Dh2XUJBzPmuVlbuY=
git.tebibyte.media/sashakoshka/go-service v0.1.1 h1:WhDK532iB3hrVILih2+rJmRtCctXIoj2uEWMm8tU4+E=
git.tebibyte.media/sashakoshka/go-service v0.1.1/go.mod h1:qPtzuqB1psUWZrmy3XTU1dZHHhVNHHP2pSBkpzlTazk=
git.tebibyte.media/sashakoshka/go-util v0.8.0 h1:XFuZ8HQkrnibrV016rso00geCFPatKpX4jxkIVhZPaQ=
git.tebibyte.media/sashakoshka/go-util v0.8.0/go.mod h1:0Q1t+PePdx6tFYkRuJNcpM1Mru7wE6X+it1kwuOH+6Y=
git.tebibyte.media/sashakoshka/go-util v0.9.1 h1:eGAbLwYhOlh4aq/0w+YnJcxT83yPhXtxnYMzz6K7xGo=
git.tebibyte.media/sashakoshka/go-util v0.9.1/go.mod h1:0Q1t+PePdx6tFYkRuJNcpM1Mru7wE6X+it1kwuOH+6Y=
golang.org/x/sync v0.10.0 h1:3NQrjDixjgGwUOCaF8w2+VYHv0Ve/vGYSbdkTa98gmQ=
golang.org/x/sync v0.10.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=