Skip to content

Commit eb5e002

Browse files
authored
update mageutil for license (#1068)
* update mageutil for license * test timing * test timing * Create five-pumas-love.md
1 parent a786fd2 commit eb5e002

File tree

5 files changed

+21
-3
lines changed

5 files changed

+21
-3
lines changed

.changeset/five-pumas-love.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@livekit/protocol": patch
3+
---
4+
5+
update mageutil for license

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ require (
1414
github.com/hashicorp/go-retryablehttp v0.7.7
1515
github.com/jxskiss/base62 v1.1.0
1616
github.com/lithammer/shortuuid/v4 v4.2.0
17-
github.com/livekit/mageutil v0.0.0-20230125210925-54e8a70427c1
17+
github.com/livekit/mageutil v0.0.0-20250511045019-0f1ff63f7731
1818
github.com/livekit/psrpc v0.6.1-0.20250205181828-a0beed2e4126
1919
github.com/mackerelio/go-osstat v0.2.5
2020
github.com/maxbrunsfeld/counterfeiter/v6 v6.11.1

go.sum

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,8 @@ github.com/lithammer/shortuuid/v4 v4.2.0 h1:LMFOzVB3996a7b8aBuEXxqOBflbfPQAiVzkI
9494
github.com/lithammer/shortuuid/v4 v4.2.0/go.mod h1:D5noHZ2oFw/YaKCfGy0YxyE7M0wMbezmMjPdhyEFe6Y=
9595
github.com/livekit/mageutil v0.0.0-20230125210925-54e8a70427c1 h1:jm09419p0lqTkDaKb5iXdynYrzB84ErPPO4LbRASk58=
9696
github.com/livekit/mageutil v0.0.0-20230125210925-54e8a70427c1/go.mod h1:Rs3MhFwutWhGwmY1VQsygw28z5bWcnEYmS1OG9OxjOQ=
97+
github.com/livekit/mageutil v0.0.0-20250511045019-0f1ff63f7731 h1:9x+U2HGLrSw5ATTo469PQPkqzdoU7be46ryiCDO3boc=
98+
github.com/livekit/mageutil v0.0.0-20250511045019-0f1ff63f7731/go.mod h1:Rs3MhFwutWhGwmY1VQsygw28z5bWcnEYmS1OG9OxjOQ=
9799
github.com/livekit/psrpc v0.6.1-0.20250205181828-a0beed2e4126 h1:fzuYpAQbCid7ySPpQWWePfQOWUrs8x6dJ0T3Wl07n+Y=
98100
github.com/livekit/psrpc v0.6.1-0.20250205181828-a0beed2e4126/go.mod h1:X5WtEZ7OnEs72Fi5/J+i0on3964F1aynQpCalcgMqRo=
99101
github.com/mackerelio/go-osstat v0.2.5 h1:+MqTbZUhoIt4m8qzkVoXUJg1EuifwlAJSk4Yl2GXh+o=

utils/lock_tracker_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ func TestScanTrackedLocks(t *testing.T) {
5555
ms[50].Lock()
5656
}()
5757

58-
time.Sleep(5 * time.Millisecond)
58+
time.Sleep(100 * time.Millisecond)
5959
require.NotNil(t, utils.ScanTrackedLocks(time.Millisecond))
6060

6161
ms[50].Unlock()
@@ -84,7 +84,7 @@ func TestFirstLockStackTrace(t *testing.T) {
8484
m.Lock()
8585
}()
8686

87-
time.Sleep(5 * time.Millisecond)
87+
time.Sleep(100 * time.Millisecond)
8888
locks := utils.ScanTrackedLocks(time.Millisecond)
8989
require.NotNil(t, locks)
9090
require.NotEqual(t, "", locks[0].FirstLockedAtStack())

utils/timed_version.go

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,17 @@ func (t TimedVersion) Load() TimedVersion {
125125
return t
126126
}
127127

128+
func (t TimedVersion) Next() TimedVersion {
129+
return t + 1
130+
}
131+
132+
func (t TimedVersion) Prev() TimedVersion {
133+
if t == 0 {
134+
return t
135+
}
136+
return t - 1
137+
}
138+
128139
func (t TimedVersion) After(other TimedVersion) bool {
129140
return t > other
130141
}

0 commit comments

Comments
 (0)