Skip to content

Instantly share code, notes, and snippets.

@airforce270
Created August 10, 2024 21:08
Show Gist options
  • Save airforce270/93d4fba434b3fec390af2fbd855c6376 to your computer and use it in GitHub Desktop.
Save airforce270/93d4fba434b3fec390af2fbd855c6376 to your computer and use it in GitHub Desktop.
go-twitch-irc WindowRateLimiter.Throttle stack overflow logs
2024/07/23 17:02:18.622826 [Twitch] Reconnect requested, reconnecting...
2024/07/23 17:02:18.623177 [Twitch] Leaving channel <channels elided>...
2024/07/23 17:02:18.623180 [Twitch] Disconnecting from Twitch IRC...
2024/07/23 17:02:18.956851 [Twitch] SELFPART: :af2bot!af2bot@af2bot.tmi.twitch.tv PART #<channels elided>
2024/07/23 17:02:19.043313 [Twitch] UNSET: :tmi.twitch.tv CAP * ACK :twitch.tv/tags twitch.tv/commands
2024/07/23 17:02:19.071571 [Twitch] UNSET: :tmi.twitch.tv 001 af2bot :Welcome, GLHF!
2024/07/23 17:02:19.071616 [Twitch] UNSET: :tmi.twitch.tv 002 af2bot :Your host is tmi.twitch.tv
2024/07/23 17:02:19.071624 [Twitch] UNSET: :tmi.twitch.tv 003 af2bot :This server is rather new
2024/07/23 17:02:19.071643 [Twitch] UNSET: :tmi.twitch.tv 004 af2bot :-
2024/07/23 17:02:19.071662 [Twitch] UNSET: :tmi.twitch.tv 375 af2bot :-
2024/07/23 17:02:19.071626 [Twitch] Joining channel <channels elided>...
2024/07/23 17:02:19.071678 [Twitch] UNSET: :tmi.twitch.tv 372 af2bot :You are in a maze of twisty passages, all alike.
2024/07/23 17:02:19.071844 [Twitch] UNSET: :tmi.twitch.tv 376 af2bot :>
2024/07/23 17:02:19.419382 [Twitch] UNSET: :tmi.twitch.tv CAP * ACK :twitch.tv/tags twitch.tv/commands
2024/07/23 17:02:19.420029 [Twitch] UNSET: :tmi.twitch.tv CAP * ACK :twitch.tv/tags twitch.tv/commands
2024/07/23 17:02:19.432971 [Twitch] UNSET: :tmi.twitch.tv 002 af2bot :Your host is tmi.twitch.tv
2024/07/23 17:02:19.432987 [Twitch] UNSET: :tmi.twitch.tv 001 af2bot :Welcome, GLHF!
2024/07/23 17:02:19.432993 [Twitch] UNSET: :tmi.twitch.tv 003 af2bot :This server is rather new
2024/07/23 17:02:19.433016 [Twitch] UNSET: :tmi.twitch.tv 375 af2bot :-
2024/07/23 17:02:19.433022 [Twitch] UNSET: :tmi.twitch.tv 372 af2bot :You are in a maze of twisty passages, all alike.
2024/07/23 17:02:19.433025 [Twitch] UNSET: :tmi.twitch.tv 004 af2bot :-
2024/07/23 17:02:19.433030 [Twitch] UNSET: :tmi.twitch.tv 376 af2bot :>
2024/07/23 17:02:19.435754 [Twitch] UNSET: :tmi.twitch.tv 002 af2bot :Your host is tmi.twitch.tv
2024/07/23 17:02:19.435778 [Twitch] UNSET: :tmi.twitch.tv 003 af2bot :This server is rather new
2024/07/23 17:02:19.435802 [Twitch] UNSET: :tmi.twitch.tv 004 af2bot :-
2024/07/23 17:02:19.435809 [Twitch] UNSET: :tmi.twitch.tv 375 af2bot :-
2024/07/23 17:02:19.435820 [Twitch] UNSET: :tmi.twitch.tv 372 af2bot :You are in a maze of twisty passages, all alike.
2024/07/23 17:02:19.435837 [Twitch] UNSET: :tmi.twitch.tv 376 af2bot :>
2024/07/23 17:02:19.435870 [Twitch] UNSET: :tmi.twitch.tv 001 af2bot :Welcome, GLHF!
2024/07/23 17:02:29.409257 [Twitch] UNSET: :af2bot.tmi.twitch.tv 366 af2bot #<channels elided> :End of /NAMES list
runtime: goroutine stack exceeds 1000000000-byte limit
runtime: sp=0x40269323a0 stack=[0x4026932000, 0x4046932000]
fatal error: stack overflow
runtime stack:
runtime.throw({0x7cd776?, 0x3ee04?})
/usr/local/go/src/runtime/panic.go:1023 +0x40 fp=0x4000413e00 sp=0x4000413dd0 pc=0x47820
runtime.newstack()
/usr/local/go/src/runtime/stack.go:1103 +0x460 fp=0x4000413fb0 sp=0x4000413e00 pc=0x64470
runtime.morestack()
/usr/local/go/src/runtime/asm_arm64.s:341 +0x70 fp=0x4000413fb0 sp=0x4000413fb0 pc=0x7c350
goroutine 33359049 gp=0x4000c44380 m=7 mp=0x4000400008 [running]:
runtime.mallocgc(0x18?, 0x7b71a0?, 0x1?)
/usr/local/go/src/runtime/malloc.go:971 +0x8ec fp=0x40269323a0 sp=0x40269323a0 pc=0x1d54c
runtime.growslice(0xe4cc80, 0x2a85d3f044e62?, 0xdde7a0?, 0xc1a0166b58367a24?, 0x7b71a0)
/usr/local/go/src/runtime/slice.go:250 +0x4c0 fp=0x4026932400 sp=0x40269323a0 pc=0x62610
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:59 +0x1d0 fp=0x40269324b0 sp=0x4026932400 pc=0x5fdef0
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026932560 sp=0x40269324b0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026932610 sp=0x4026932560 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x40269326c0 sp=0x4026932610 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026932770 sp=0x40269326c0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026932820 sp=0x4026932770 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x40269328d0 sp=0x4026932820 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026932980 sp=0x40269328d0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026932a30 sp=0x4026932980 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026932ae0 sp=0x4026932a30 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026932b90 sp=0x4026932ae0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026932c40 sp=0x4026932b90 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026932cf0 sp=0x4026932c40 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026932da0 sp=0x4026932cf0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026932e50 sp=0x4026932da0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026932f00 sp=0x4026932e50 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026932fb0 sp=0x4026932f00 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026933060 sp=0x4026932fb0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026933110 sp=0x4026933060 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x40269331c0 sp=0x4026933110 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026933270 sp=0x40269331c0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026933320 sp=0x4026933270 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x40269333d0 sp=0x4026933320 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026933480 sp=0x40269333d0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026933530 sp=0x4026933480 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x40269335e0 sp=0x4026933530 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026933690 sp=0x40269335e0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026933740 sp=0x4026933690 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x40269337f0 sp=0x4026933740 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x40269338a0 sp=0x40269337f0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026933950 sp=0x40269338a0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026933a00 sp=0x4026933950 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026933ab0 sp=0x4026933a00 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026933b60 sp=0x4026933ab0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026933c10 sp=0x4026933b60 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026933cc0 sp=0x4026933c10 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026933d70 sp=0x4026933cc0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026933e20 sp=0x4026933d70 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026933ed0 sp=0x4026933e20 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026933f80 sp=0x4026933ed0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026934030 sp=0x4026933f80 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x40269340e0 sp=0x4026934030 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026934190 sp=0x40269340e0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026934240 sp=0x4026934190 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x40269342f0 sp=0x4026934240 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x40269343a0 sp=0x40269342f0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026934450 sp=0x40269343a0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4026934500 sp=0x4026934450 pc=0x5fe000
...3050301 frames elided...
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x404692ffa0 sp=0x404692fef0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046930050 sp=0x404692ffa0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046930100 sp=0x4046930050 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x40469301b0 sp=0x4046930100 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046930260 sp=0x40469301b0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046930310 sp=0x4046930260 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x40469303c0 sp=0x4046930310 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046930470 sp=0x40469303c0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046930520 sp=0x4046930470 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x40469305d0 sp=0x4046930520 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046930680 sp=0x40469305d0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046930730 sp=0x4046930680 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x40469307e0 sp=0x4046930730 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046930890 sp=0x40469307e0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046930940 sp=0x4046930890 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x40469309f0 sp=0x4046930940 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046930aa0 sp=0x40469309f0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046930b50 sp=0x4046930aa0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046930c00 sp=0x4046930b50 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046930cb0 sp=0x4046930c00 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046930d60 sp=0x4046930cb0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046930e10 sp=0x4046930d60 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046930ec0 sp=0x4046930e10 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046930f70 sp=0x4046930ec0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046931020 sp=0x4046930f70 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x40469310d0 sp=0x4046931020 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046931180 sp=0x40469310d0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046931230 sp=0x4046931180 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x40469312e0 sp=0x4046931230 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046931390 sp=0x40469312e0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046931440 sp=0x4046931390 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x40469314f0 sp=0x4046931440 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x40469315a0 sp=0x40469314f0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046931650 sp=0x40469315a0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046931700 sp=0x4046931650 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x40469317b0 sp=0x4046931700 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046931860 sp=0x40469317b0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046931910 sp=0x4046931860 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x40469319c0 sp=0x4046931910 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046931a70 sp=0x40469319c0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046931b20 sp=0x4046931a70 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046931bd0 sp=0x4046931b20 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046931c80 sp=0x4046931bd0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046931d30 sp=0x4046931c80 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046931de0 sp=0x4046931d30 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*WindowRateLimiter).Throttle(0x400030b290, 0x14)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/ratelimit.go:75 +0x2e0 fp=0x4046931e90 sp=0x4046931de0 pc=0x5fe000
github.com/gempir/go-twitch-irc/v4.(*Client).writeMessage(0x4000345520, {0xe8a2b3feb338, 0x40031cce08}, {0x400202c300, 0xcb})
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/client.go:910 +0x80 fp=0x4046931ef0 sp=0x4046931e90 pc=0x5f7b90
github.com/gempir/go-twitch-irc/v4.(*Client).startWriter(0x4000345520, {0xe8a2b3feb338, 0x40031cce08}, 0x2b?)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/client.go:902 +0x70 fp=0x4046931fa0 sp=0x4046931ef0 pc=0x5f7a00
github.com/gempir/go-twitch-irc/v4.(*Client).makeConnection.gowrap2()
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/client.go:763 +0x34 fp=0x4046931fd0 sp=0x4046931fa0 pc=0x5f70a4
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4046931fd0 sp=0x4046931fd0 pc=0x7e594
created by github.com/gempir/go-twitch-irc/v4.(*Client).makeConnection in goroutine 33358995
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/client.go:763 +0x298
goroutine 1 gp=0x40000021c0 m=nil [select, 12467 minutes]:
runtime.gopark(0x400080feb8?, 0x2?, 0x0?, 0x69?, 0x400080fe74?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4000703d20 sp=0x4000703d00 pc=0x4a608
runtime.selectgo(0x4000703eb8, 0x400080fe70, 0x2?, 0x0, 0xe4e660?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x614 fp=0x4000703e30 sp=0x4000703d20 pc=0x5d044
main.main()
/src/main.go:129 +0x25c fp=0x4000703f40 sp=0x4000703e30 pc=0x6355fc
runtime.main()
/usr/local/go/src/runtime/proc.go:271 +0x28c fp=0x4000703fd0 sp=0x4000703f40 pc=0x4a1dc
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4000703fd0 sp=0x4000703fd0 pc=0x7e594
goroutine 2 gp=0x4000002e00 m=nil [force gc (idle), 159 minutes]:
runtime.gopark(0x50b6796487d21?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4000056f90 sp=0x4000056f70 pc=0x4a608
runtime.goparkunlock(...)
/usr/local/go/src/runtime/proc.go:408
runtime.forcegchelper()
/usr/local/go/src/runtime/proc.go:326 +0xb8 fp=0x4000056fd0 sp=0x4000056f90 pc=0x4a498
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4000056fd0 sp=0x4000056fd0 pc=0x7e594
created by runtime.init.6 in goroutine 1
/usr/local/go/src/runtime/proc.go:314 +0x24
goroutine 3 gp=0x4000002fc0 m=nil [GC sweep wait]:
runtime.gopark(0xdddb01?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4000057760 sp=0x4000057740 pc=0x4a608
runtime.goparkunlock(...)
/usr/local/go/src/runtime/proc.go:408
runtime.bgsweep(0x400007e000)
/usr/local/go/src/runtime/mgcsweep.go:318 +0x108 fp=0x40000577b0 sp=0x4000057760 pc=0x35e78
runtime.gcenable.gowrap1()
/usr/local/go/src/runtime/mgc.go:203 +0x28 fp=0x40000577d0 sp=0x40000577b0 pc=0x2a298
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x40000577d0 sp=0x40000577d0 pc=0x7e594
created by runtime.gcenable in goroutine 1
/usr/local/go/src/runtime/mgc.go:203 +0x6c
goroutine 4 gp=0x4000003180 m=nil [GC scavenge wait]:
runtime.gopark(0x1712c1b?, 0x161760b?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4000057f60 sp=0x4000057f40 pc=0x4a608
runtime.goparkunlock(...)
/usr/local/go/src/runtime/proc.go:408
runtime.(*scavengerState).park(0xddeea0)
/usr/local/go/src/runtime/mgcscavenge.go:425 +0x5c fp=0x4000057f90 sp=0x4000057f60 pc=0x3380c
runtime.bgscavenge(0x400007e000)
/usr/local/go/src/runtime/mgcscavenge.go:658 +0xac fp=0x4000057fb0 sp=0x4000057f90 pc=0x33dbc
runtime.gcenable.gowrap2()
/usr/local/go/src/runtime/mgc.go:204 +0x28 fp=0x4000057fd0 sp=0x4000057fb0 pc=0x2a238
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4000057fd0 sp=0x4000057fd0 pc=0x7e594
created by runtime.gcenable in goroutine 1
/usr/local/go/src/runtime/mgc.go:204 +0xac
goroutine 5 gp=0x4000003340 m=nil [finalizer wait]:
runtime.gopark(0x0?, 0x400332d728?, 0x0?, 0x20?, 0x1000000010?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4000445d80 sp=0x4000445d60 pc=0x4a608
runtime.runfinq()
/usr/local/go/src/runtime/mfinal.go:194 +0x108 fp=0x4000445fd0 sp=0x4000445d80 pc=0x29368
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4000445fd0 sp=0x4000445fd0 pc=0x7e594
created by runtime.createfing in goroutine 1
/usr/local/go/src/runtime/mfinal.go:164 +0x80
goroutine 17 gp=0x4000202380 m=nil [select, 12467 minutes, locked to thread]:
runtime.gopark(0x40000527a0?, 0x2?, 0x78?, 0x26?, 0x400005278c?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4000052630 sp=0x4000052610 pc=0x4a608
runtime.selectgo(0x40000527a0, 0x4000052788, 0x0?, 0x0, 0x0?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x614 fp=0x4000052740 sp=0x4000052630 pc=0x5d044
runtime.ensureSigM.func1()
/usr/local/go/src/runtime/signal_unix.go:1034 +0x198 fp=0x40000527d0 sp=0x4000052740 pc=0x75748
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x40000527d0 sp=0x40000527d0 pc=0x7e594
created by runtime.ensureSigM in goroutine 1
/usr/local/go/src/runtime/signal_unix.go:1017 +0xd8
goroutine 33 gp=0x4000380000 m=6 mp=0x400005d808 [syscall, 12467 minutes]:
runtime.notetsleepg(0xe4d740, 0xffffffffffffffff)
/usr/local/go/src/runtime/lock_futex.go:246 +0x34 fp=0x4000386790 sp=0x4000386760 pc=0x1be74
os/signal.signal_recv()
/usr/local/go/src/runtime/sigqueue.go:152 +0x30 fp=0x40003867b0 sp=0x4000386790 pc=0x7acc0
os/signal.loop()
/usr/local/go/src/os/signal/signal_unix.go:23 +0x1c fp=0x40003867d0 sp=0x40003867b0 pc=0xf15ec
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x40003867d0 sp=0x40003867d0 pc=0x7e594
created by os/signal.Notify.func1.1 in goroutine 1
/usr/local/go/src/os/signal/signal.go:151 +0x28
goroutine 34 gp=0x40003801c0 m=nil [chan receive, 12467 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4000386ef0 sp=0x4000386ed0 pc=0x4a608
runtime.chanrecv(0x4000256180, 0x0, 0x1)
/usr/local/go/src/runtime/chan.go:583 +0x404 fp=0x4000386f70 sp=0x4000386ef0 pc=0x165d4
runtime.chanrecv1(0x0?, 0x0?)
/usr/local/go/src/runtime/chan.go:442 +0x14 fp=0x4000386fa0 sp=0x4000386f70 pc=0x16194
main.main.func1()
/src/main.go:116 +0x2c fp=0x4000386fd0 sp=0x4000386fa0 pc=0x635a3c
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4000386fd0 sp=0x4000386fd0 pc=0x7e594
created by main.main in goroutine 1
/src/main.go:115 +0x124
goroutine 35 gp=0x4000380380 m=nil [select, 12467 minutes]:
runtime.gopark(0x4000387778?, 0x2?, 0x68?, 0x76?, 0x4000387774?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4000387620 sp=0x4000387600 pc=0x4a608
runtime.selectgo(0x4000387778, 0x4000387770, 0x0?, 0x0, 0x0?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x614 fp=0x4000387730 sp=0x4000387620 pc=0x5d044
database/sql.(*DB).connectionOpener(0x4000396270, {0x901980, 0x40003d4aa0})
/usr/local/go/src/database/sql/sql.go:1246 +0x80 fp=0x40003877a0 sp=0x4000387730 pc=0x3dc990
database/sql.OpenDB.gowrap1()
/usr/local/go/src/database/sql/sql.go:824 +0x30 fp=0x40003877d0 sp=0x40003877a0 pc=0x3db150
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x40003877d0 sp=0x40003877d0 pc=0x7e594
created by database/sql.OpenDB in goroutine 1
/usr/local/go/src/database/sql/sql.go:824 +0x140
goroutine 38 gp=0x4000380a80 m=nil [GC worker (idle)]:
runtime.gopark(0x513f8e3e21de0?, 0x1?, 0xd8?, 0x7d?, 0x0?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4000387f30 sp=0x4000387f10 pc=0x4a608
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1310 +0xd8 fp=0x4000387fd0 sp=0x4000387f30 pc=0x2c128
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4000387fd0 sp=0x4000387fd0 pc=0x7e594
created by runtime.gcBgMarkStartWorkers in goroutine 6
/usr/local/go/src/runtime/mgc.go:1234 +0x28
goroutine 11 gp=0x4000003a40 m=nil [GC worker (idle)]:
runtime.gopark(0x513f8e3e1f540?, 0x3?, 0x6?, 0xc?, 0x0?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4000058730 sp=0x4000058710 pc=0x4a608
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1310 +0xd8 fp=0x40000587d0 sp=0x4000058730 pc=0x2c128
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x40000587d0 sp=0x40000587d0 pc=0x7e594
created by runtime.gcBgMarkStartWorkers in goroutine 6
/usr/local/go/src/runtime/mgc.go:1234 +0x28
goroutine 12 gp=0x4000003c00 m=nil [select]:
runtime.gopark(0x4000336f60?, 0x2?, 0xf8?, 0x6d?, 0x4000336f0c?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4000336db0 sp=0x4000336d90 pc=0x4a608
runtime.selectgo(0x4000336f60, 0x4000336f08, 0x0?, 0x0, 0x2?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x614 fp=0x4000336ec0 sp=0x4000336db0 pc=0x5d044
github.com/valkey-io/valkey-go.(*pipe).backgroundPing(0x400024a7e0)
/go/pkg/mod/github.com/valkey-io/valkey-go@v1.0.40/pipe.go:590 +0xc4 fp=0x4000336fb0 sp=0x4000336ec0 pc=0x3c7a34
github.com/valkey-io/valkey-go._newPipe.gowrap3()
/go/pkg/mod/github.com/valkey-io/valkey-go@v1.0.40/pipe.go:317 +0x28 fp=0x4000336fd0 sp=0x4000336fb0 pc=0x3c5c98
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4000336fd0 sp=0x4000336fd0 pc=0x7e594
created by github.com/valkey-io/valkey-go._newPipe in goroutine 6
/go/pkg/mod/github.com/valkey-io/valkey-go@v1.0.40/pipe.go:317 +0x24e4
goroutine 49 gp=0x4000402700 m=nil [GC worker (idle)]:
runtime.gopark(0x513f8e3e21d90?, 0x3?, 0x88?, 0x54?, 0x0?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4000382730 sp=0x4000382710 pc=0x4a608
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1310 +0xd8 fp=0x40003827d0 sp=0x4000382730 pc=0x2c128
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x40003827d0 sp=0x40003827d0 pc=0x7e594
created by runtime.gcBgMarkStartWorkers in goroutine 6
/usr/local/go/src/runtime/mgc.go:1234 +0x28
goroutine 39 gp=0x4000380c40 m=nil [GC worker (idle)]:
runtime.gopark(0x513f8e3d8ae3e?, 0x1?, 0x46?, 0xed?, 0x0?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4000388730 sp=0x4000388710 pc=0x4a608
runtime.gcBgMarkWorker()
/usr/local/go/src/runtime/mgc.go:1310 +0xd8 fp=0x40003887d0 sp=0x4000388730 pc=0x2c128
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x40003887d0 sp=0x40003887d0 pc=0x7e594
created by runtime.gcBgMarkStartWorkers in goroutine 6
/usr/local/go/src/runtime/mgc.go:1234 +0x28
goroutine 41 gp=0x40003516c0 m=nil [select, 2 minutes]:
runtime.gopark(0x4000435f48?, 0x2?, 0x14?, 0x2a?, 0x4000435e9c?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4000338d50 sp=0x4000338d30 pc=0x4a608
runtime.selectgo(0x4000338f48, 0x4000435e98, 0x2?, 0x0, 0x40003d5800?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x614 fp=0x4000338e60 sp=0x4000338d50 pc=0x5d044
github.com/airforce270/airbot/platforms/twitch.(*Twitch).startWatchingForChannelRenames(0x40001c2600, {0x901980, 0x4000225450})
/src/platforms/twitch/twitch.go:412 +0x90 fp=0x4000338fa0 sp=0x4000338e60 pc=0x607740
github.com/airforce270/airbot/platforms/twitch.(*Twitch).Connect.gowrap1()
/src/platforms/twitch/twitch.go:260 +0x30 fp=0x4000338fd0 sp=0x4000338fa0 pc=0x605c90
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4000338fd0 sp=0x4000338fd0 pc=0x7e594
created by github.com/airforce270/airbot/platforms/twitch.(*Twitch).Connect in goroutine 1
/src/platforms/twitch/twitch.go:260 +0x9c0
goroutine 58 gp=0x4000351880 m=nil [select]:
runtime.gopark(0x40021f9df8?, 0x3?, 0x30?, 0x42?, 0x40021f9df2?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4002dacca0 sp=0x4002dacc80 pc=0x4a608
runtime.selectgo(0x4002dacdf8, 0x40021f9dec, 0x94?, 0x0, 0x30?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x614 fp=0x4002dacdb0 sp=0x4002dacca0 pc=0x5d044
github.com/gempir/go-twitch-irc/v4.(*Client).startParser(0x4000345520)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/client.go:926 +0x74 fp=0x4002dace40 sp=0x4002dacdb0 pc=0x5f7cc4
github.com/gempir/go-twitch-irc/v4.(*Client).makeConnection(0x4000345520, 0x0?, 0x0?)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/client.go:768 +0x2a0 fp=0x4002dacec0 sp=0x4002dace40 pc=0x5f6f50
github.com/gempir/go-twitch-irc/v4.(*Client).Connect(0x4000345520)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/client.go:718 +0x134 fp=0x4002dacf70 sp=0x4002dacec0 pc=0x5f6c54
github.com/airforce270/airbot/platforms/twitch.(*Twitch).connectIRC.func2()
/src/platforms/twitch/twitch.go:295 +0x24 fp=0x4002dacfd0 sp=0x4002dacf70 pc=0x6062c4
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4002dacfd0 sp=0x4002dacfd0 pc=0x7e594
created by github.com/airforce270/airbot/platforms/twitch.(*Twitch).connectIRC in goroutine 1
/src/platforms/twitch/twitch.go:294 +0xe8
goroutine 33359059 gp=0x40003508c0 m=nil [IO wait]:
runtime.gopark(0x4000702688?, 0xda768?, 0xc0?, 0x92?, 0x0?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4000702650 sp=0x4000702630 pc=0x4a608
runtime.netpollblock(0x0?, 0xffffffff?, 0xff?)
/usr/local/go/src/runtime/netpoll.go:573 +0x158 fp=0x4000702690 sp=0x4000702650 pc=0x437b8
internal/poll.runtime_pollWait(0xe8a2b417d9a8, 0x72)
/usr/local/go/src/runtime/netpoll.go:345 +0xa0 fp=0x40007026c0 sp=0x4000702690 pc=0x789d0
internal/poll.(*pollDesc).wait(0x4002101080?, 0x4001eb1800?, 0x0)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x28 fp=0x40007026f0 sp=0x40007026c0 pc=0xdaa18
internal/poll.(*pollDesc).waitRead(...)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0x4002101080, {0x4001eb1800, 0x1800, 0x1800})
/usr/local/go/src/internal/poll/fd_unix.go:164 +0x200 fp=0x4000702790 sp=0x40007026f0 pc=0xdb530
net.(*netFD).Read(0x4002101080, {0x4001eb1800?, 0xe8a2b3ecf7c0?, 0x4001e02690?})
/usr/local/go/src/net/fd_posix.go:55 +0x28 fp=0x40007027e0 sp=0x4000702790 pc=0x18d068
net.(*conn).Read(0x400317b3e0, {0x4001eb1800?, 0x40007028d8?, 0x1d6bc?})
/usr/local/go/src/net/net.go:179 +0x34 fp=0x4000702830 sp=0x40007027e0 pc=0x196fd4
net.(*TCPConn).Read(0x40007028a8?, {0x4001eb1800?, 0x40031ccc48?, 0xd?})
<autogenerated>:1 +0x2c fp=0x4000702860 sp=0x4000702830 pc=0x1a0dec
crypto/tls.(*atLeastReader).Read(0x4001e02690, {0x4001eb1800?, 0x0?, 0x4001e02690?})
/usr/local/go/src/crypto/tls/conn.go:806 +0x40 fp=0x40007028b0 sp=0x4000702860 pc=0x1ca550
bytes.(*Buffer).ReadFrom(0x40031ccd30, {0x8f9300, 0x4001e02690})
/usr/local/go/src/bytes/buffer.go:211 +0x90 fp=0x4000702910 sp=0x40007028b0 pc=0xffc00
crypto/tls.(*Conn).readFromUntil(0x40031cca88, {0x8f93c0, 0x400317b3e0}, 0x40007029b0?)
/usr/local/go/src/crypto/tls/conn.go:828 +0xd0 fp=0x4000702950 sp=0x4000702910 pc=0x1ca730
crypto/tls.(*Conn).readRecordOrCCS(0x40031cca88, 0x0)
/usr/local/go/src/crypto/tls/conn.go:626 +0x35c fp=0x4000702bd0 sp=0x4000702950 pc=0x1c7ecc
crypto/tls.(*Conn).readRecord(...)
/usr/local/go/src/crypto/tls/conn.go:588
crypto/tls.(*Conn).Read(0x40031cca88, {0x4000a41000, 0x1000, 0x1640c?})
/usr/local/go/src/crypto/tls/conn.go:1370 +0x168 fp=0x4000702c40 sp=0x4000702bd0 pc=0x1cde58
bufio.(*Reader).fill(0x4000702ef8)
/usr/local/go/src/bufio/bufio.go:110 +0xf8 fp=0x4000702c80 sp=0x4000702c40 pc=0x1f3fa8
bufio.(*Reader).ReadSlice(0x4000702ef8, 0xa)
/usr/local/go/src/bufio/bufio.go:376 +0x30 fp=0x4000702cd0 sp=0x4000702c80 pc=0x1f4b50
bufio.(*Reader).ReadLine(0x4000702ef8)
/usr/local/go/src/bufio/bufio.go:405 +0x24 fp=0x4000702d20 sp=0x4000702cd0 pc=0x1f4d84
net/textproto.(*Reader).readLineSlice(0x4000702e78, 0xffffffffffffffff)
/usr/local/go/src/net/textproto/reader.go:63 +0x84 fp=0x4000702e10 sp=0x4000702d20 pc=0x1f6ed4
net/textproto.(*Reader).ReadLine(...)
/usr/local/go/src/net/textproto/reader.go:43
github.com/gempir/go-twitch-irc/v4.(*Client).startReader(0x4000345520, {0xe8a2b3f542d8, 0x40031cca88?}, 0x4000702fb0?)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/client.go:821 +0x168 fp=0x4000702fa0 sp=0x4000702e10 pc=0x5f72b8
github.com/gempir/go-twitch-irc/v4.(*Client).makeConnection.gowrap1()
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/client.go:748 +0x34 fp=0x4000702fd0 sp=0x4000702fa0 pc=0x5f7114
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4000702fd0 sp=0x4000702fd0 pc=0x7e594
created by github.com/gempir/go-twitch-irc/v4.(*Client).makeConnection in goroutine 58
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/client.go:748 +0x19c
goroutine 97 gp=0x4000402e00 m=nil [select]:
runtime.gopark(0x40016f3f48?, 0x2?, 0x98?, 0x3d?, 0x40016f3ea4?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4000335d50 sp=0x4000335d30 pc=0x4a608
runtime.selectgo(0x4000335f48, 0x40016f3ea0, 0x7?, 0x0, 0x2?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x614 fp=0x4000335e60 sp=0x4000335d50 pc=0x5d044
github.com/airforce270/airbot/platforms/twitch.(*Twitch).listenForModAndVIPChanges(0x40001c2600, {0x901980, 0x4000225450}, 0x4000312140)
/src/platforms/twitch/twitch.go:653 +0x94 fp=0x4000335fa0 sp=0x4000335e60 pc=0x60b484
github.com/airforce270/airbot/platforms/twitch.(*Twitch).Connect.gowrap2()
/src/platforms/twitch/twitch.go:285 +0x34 fp=0x4000335fd0 sp=0x4000335fa0 pc=0x605ad4
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4000335fd0 sp=0x4000335fd0 pc=0x7e594
created by github.com/airforce270/airbot/platforms/twitch.(*Twitch).Connect in goroutine 1
/src/platforms/twitch/twitch.go:285 +0xde0
goroutine 33259288 gp=0x4000403340 m=nil [select]:
runtime.gopark(0x40016f0d40?, 0x4?, 0xc8?, 0xb?, 0x40016f0cd0?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x40016f0b80 sp=0x40016f0b60 pc=0x4a608
runtime.selectgo(0x40016f0d40, 0x40016f0cc8, 0x40016f0cc8?, 0x0, 0x4000c72a80?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x614 fp=0x40016f0c90 sp=0x40016f0b80 pc=0x5d044
net/http.(*http2ClientConn).RoundTrip(0x4000c72a80, 0x40012a67e0)
/usr/local/go/src/net/http/h2_bundle.go:8362 +0x374 fp=0x40016f0dd0 sp=0x40016f0c90 pc=0x22a2c4
net/http.(*http2Transport).RoundTripOpt(0x400035a480, 0x40012a67e0, {0xe0?})
/usr/local/go/src/net/http/h2_bundle.go:7630 +0x1d4 fp=0x40016f0f00 sp=0x40016f0dd0 pc=0x226b44
net/http.(*http2Transport).RoundTrip(...)
/usr/local/go/src/net/http/h2_bundle.go:7579
net/http.http2noDialH2RoundTripper.RoundTrip({0xdd4120?}, 0x40012a67e0?)
/usr/local/go/src/net/http/h2_bundle.go:10206 +0x24 fp=0x40016f0f50 sp=0x40016f0f00 pc=0x234754
net/http.(*Transport).roundTrip(0xdd4120, 0x40012a67e0)
/usr/local/go/src/net/http/transport.go:553 +0x358 fp=0x40016f1180 sp=0x40016f0f50 pc=0x241078
net/http.(*Transport).RoundTrip(0x40016f11c8?, 0x8f8be0?)
/usr/local/go/src/net/http/roundtrip.go:17 +0x1c fp=0x40016f11a0 sp=0x40016f1180 pc=0x2387cc
net/http.send(0x40012a67e0, {0x8f8be0, 0xdd4120}, {0x217970?, 0x8?, 0x0?})
/usr/local/go/src/net/http/client.go:259 +0x4ac fp=0x40016f1380 sp=0x40016f11a0 pc=0x2161ac
net/http.(*Client).send(0xdddf80, 0x40012a67e0, {0x30?, 0xe8a2fac0a5b8?, 0x0?})
/usr/local/go/src/net/http/client.go:180 +0x9c fp=0x40016f1400 sp=0x40016f1380 pc=0x215b9c
net/http.(*Client).do(0xdddf80, 0x40012a67e0)
/usr/local/go/src/net/http/client.go:724 +0x6b4 fp=0x40016f15f0 sp=0x40016f1400 pc=0x2179c4
net/http.(*Client).Do(0x4000087900?, 0x40012a67e0?)
/usr/local/go/src/net/http/client.go:590 +0x1c fp=0x40016f1610 sp=0x40016f15f0 pc=0x2172dc
github.com/nicklaw5/helix/v2.(*Client).doRequest(0x4000087900, 0x40012a67e0, 0x4003e15e50)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/helix.go:357 +0xc4 fp=0x40016f16e0 sp=0x40016f1610 pc=0x601794
github.com/nicklaw5/helix/v2.(*Client).sendRequest(0x4000087900, {0x7c816f, 0x3}, {0x7cdc38, 0xe}, {0x681600, 0x4003fdbe90}, {0x6814c0, 0x40007f5f40}, 0x0)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/helix.go:182 +0xb8 fp=0x40016f1740 sp=0x40016f16e0 pc=0x6006f8
github.com/nicklaw5/helix/v2.(*Client).get(...)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/helix.go:144
github.com/nicklaw5/helix/v2.(*Client).GetChannelChatChatters(0x4000087900, 0x40007f5f40)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/chat.go:34 +0xb4 fp=0x40016f17b0 sp=0x40016f1740 pc=0x600494
github.com/airforce270/airbot/platforms/twitch.(*Twitch).CurrentUsers(0x40001c2600)
/src/platforms/twitch/twitch.go:350 +0x1b4 fp=0x40016f1930 sp=0x40016f17b0 pc=0x606ce4
github.com/airforce270/airbot/gamba.getInactiveUsers(0x22da00?, 0x4000403340?)
/src/gamba/gamba.go:123 +0xac fp=0x40016f1be0 sp=0x40016f1930 pc=0x5f2c3c
github.com/airforce270/airbot/gamba.grantPoints(0x40020e6780?, 0x40003b82a0)
/src/gamba/gamba.go:89 +0x28 fp=0x40016f1fb0 sp=0x40016f1be0 pc=0x5f2648
github.com/airforce270/airbot/gamba.StartGrantingPoints.gowrap1()
/src/gamba/gamba.go:35 +0x2c fp=0x40016f1fd0 sp=0x40016f1fb0 pc=0x5f1e3c
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x40016f1fd0 sp=0x40016f1fd0 pc=0x7e594
created by github.com/airforce270/airbot/gamba.StartGrantingPoints in goroutine 99
/src/gamba/gamba.go:35 +0x50
goroutine 98 gp=0x4000350c40 m=nil [select]:
runtime.gopark(0x4000707e00?, 0x2?, 0x78?, 0x7b?, 0x4000707c64?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4000707b10 sp=0x4000707af0 pc=0x4a608
runtime.selectgo(0x4000707e00, 0x4000707c60, 0x0?, 0x0, 0x2?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x614 fp=0x4000707c20 sp=0x4000707b10 pc=0x5d044
github.com/airforce270/airbot/platforms.StartHandling({0x901980, 0x4000225450}, {0x906b80, 0x40001c2600}, 0x40003b82a0, {0x903a68, 0x400013b7a0}, 0x40003960d0, 0x400027d650, 0x1, ...)
/src/platforms/platforms.go:50 +0x258 fp=0x4000707f70 sp=0x4000707c20 pc=0x632ce8
main.start.gowrap1()
/src/main.go:94 +0x50 fp=0x4000707fd0 sp=0x4000707f70 pc=0x635060
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4000707fd0 sp=0x4000707fd0 pc=0x7e594
created by main.start in goroutine 1
/src/main.go:94 +0x77c
goroutine 99 gp=0x4000350e00 m=nil [select, 8 minutes]:
runtime.gopark(0x4000059f78?, 0x2?, 0x38?, 0x9e?, 0x4000059f3c?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4000059df0 sp=0x4000059dd0 pc=0x4a608
runtime.selectgo(0x4000059f78, 0x4000059f38, 0x0?, 0x0, 0x2?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x614 fp=0x4000059f00 sp=0x4000059df0 pc=0x5d044
github.com/airforce270/airbot/gamba.StartGrantingPoints({0x901980, 0x4000225450}, 0x400027d650, 0x40003b82a0)
/src/gamba/gamba.go:30 +0x94 fp=0x4000059fa0 sp=0x4000059f00 pc=0x5f1cc4
main.start.gowrap2()
/src/main.go:98 +0x34 fp=0x4000059fd0 sp=0x4000059fa0 pc=0x634fd4
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4000059fd0 sp=0x4000059fd0 pc=0x7e594
created by main.start in goroutine 1
/src/main.go:98 +0x988
goroutine 100 gp=0x4000350fc0 m=nil [select, 3 minutes]:
runtime.gopark(0x4000388f48?, 0x2?, 0x38?, 0x8e?, 0x4000388f3c?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4000388df0 sp=0x4000388dd0 pc=0x4a608
runtime.selectgo(0x4000388f48, 0x4000388f38, 0x0?, 0x0, 0x0?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x614 fp=0x4000388f00 sp=0x4000388df0 pc=0x5d044
github.com/airforce270/airbot/apiclients/supinic.(*Client).StartPinging(0x40007270e0, {0x901980, 0x4000225450})
/src/apiclients/supinic/supinic.go:58 +0x8c fp=0x4000388fa0 sp=0x4000388f00 pc=0x25352c
main.start.gowrap3()
/src/main.go:103 +0x30 fp=0x4000388fd0 sp=0x4000388fa0 pc=0x634f00
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4000388fd0 sp=0x4000388fd0 pc=0x7e594
created by main.start in goroutine 1
/src/main.go:103 +0xb84
goroutine 101 gp=0x4000351180 m=nil [select]:
runtime.gopark(0x4000fa8e80?, 0x2?, 0xc8?, 0x8b?, 0x4000fa8d0c?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4000fa8b60 sp=0x4000fa8b40 pc=0x4a608
runtime.selectgo(0x4000fa8e80, 0x4000fa8d08, 0x0?, 0x0, 0x2?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x614 fp=0x4000fa8c70 sp=0x4000fa8b60 pc=0x5d044
github.com/airforce270/airbot/platforms.startSending({0x901980, 0x4000225450}, {0x906b80, 0x40001c2600}, 0x4000727440, {0x903a68, 0x400013b7a0}, 0x1)
/src/platforms/platforms.go:99 +0xe8 fp=0x4000fa8f80 sp=0x4000fa8c70 pc=0x633568
github.com/airforce270/airbot/platforms.StartHandling.gowrap1()
/src/platforms/platforms.go:39 +0x44 fp=0x4000fa8fd0 sp=0x4000fa8f80 pc=0x633034
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4000fa8fd0 sp=0x4000fa8fd0 pc=0x7e594
created by github.com/airforce270/airbot/platforms.StartHandling in goroutine 98
/src/platforms/platforms.go:39 +0x1b8
goroutine 2705 gp=0x4000351a40 m=nil [runnable]:
runtime.gopark(0x10?, 0x10?, 0x88?, 0x46?, 0x24b94?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4000334650 sp=0x4000334630 pc=0x4a608
runtime.netpollblock(0x0?, 0xffffffff?, 0xff?)
/usr/local/go/src/runtime/netpoll.go:573 +0x158 fp=0x4000334690 sp=0x4000334650 pc=0x437b8
internal/poll.runtime_pollWait(0xe8a2b417dc90, 0x72)
/usr/local/go/src/runtime/netpoll.go:345 +0xa0 fp=0x40003346c0 sp=0x4000334690 pc=0x789d0
internal/poll.(*pollDesc).wait(0x40003b2c80?, 0x40003d1500?, 0x0)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x28 fp=0x40003346f0 sp=0x40003346c0 pc=0xdaa18
internal/poll.(*pollDesc).waitRead(...)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0x40003b2c80, {0x40003d1500, 0x1500, 0x1500})
/usr/local/go/src/internal/poll/fd_unix.go:164 +0x200 fp=0x4000334790 sp=0x40003346f0 pc=0xdb530
net.(*netFD).Read(0x40003b2c80, {0x40003d1500?, 0xe8a2b32132b8?, 0x4002190258?})
/usr/local/go/src/net/fd_posix.go:55 +0x28 fp=0x40003347e0 sp=0x4000334790 pc=0x18d068
net.(*conn).Read(0x400039c1a0, {0x40003d1500?, 0x40003348d8?, 0x1d6bc?})
/usr/local/go/src/net/net.go:179 +0x34 fp=0x4000334830 sp=0x40003347e0 pc=0x196fd4
net.(*TCPConn).Read(0x40003348a8?, {0x40003d1500?, 0x40003d154f?, 0x1ecc4?})
<autogenerated>:1 +0x2c fp=0x4000334860 sp=0x4000334830 pc=0x1a0dec
crypto/tls.(*atLeastReader).Read(0x4002190258, {0x40003d1500?, 0x0?, 0x4002190258?})
/usr/local/go/src/crypto/tls/conn.go:806 +0x40 fp=0x40003348b0 sp=0x4000334860 pc=0x1ca550
bytes.(*Buffer).ReadFrom(0x40003149b0, {0x8f9300, 0x4002190258})
/usr/local/go/src/bytes/buffer.go:211 +0x90 fp=0x4000334910 sp=0x40003348b0 pc=0xffc00
crypto/tls.(*Conn).readFromUntil(0x4000314708, {0x8f93c0, 0x400039c1a0}, 0x40003349b0?)
/usr/local/go/src/crypto/tls/conn.go:828 +0xd0 fp=0x4000334950 sp=0x4000334910 pc=0x1ca730
crypto/tls.(*Conn).readRecordOrCCS(0x4000314708, 0x0)
/usr/local/go/src/crypto/tls/conn.go:626 +0x35c fp=0x4000334bd0 sp=0x4000334950 pc=0x1c7ecc
crypto/tls.(*Conn).readRecord(...)
/usr/local/go/src/crypto/tls/conn.go:588
crypto/tls.(*Conn).Read(0x4000314708, {0x400079d000, 0x1000, 0x2325ec?})
/usr/local/go/src/crypto/tls/conn.go:1370 +0x168 fp=0x4000334c40 sp=0x4000334bd0 pc=0x1cde58
bufio.(*Reader).Read(0x4000415260, {0x4000de8120, 0x9, 0xdbd3a0?})
/usr/local/go/src/bufio/bufio.go:241 +0x1b4 fp=0x4000334c80 sp=0x4000334c40 pc=0x1f4584
io.ReadAtLeast({0x8f8a00, 0x4000415260}, {0x4000de8120, 0x9, 0x9}, 0x9)
/usr/local/go/src/io/io.go:335 +0xa0 fp=0x4000334cd0 sp=0x4000334c80 pc=0xd5780
io.ReadFull(...)
/usr/local/go/src/io/io.go:354
net/http.http2readFrameHeader({0x4000de8120, 0x9, 0x2198840?}, {0x8f8a00?, 0x4000415260?})
/usr/local/go/src/net/http/h2_bundle.go:1638 +0x58 fp=0x4000334d20 sp=0x4000334cd0 pc=0x21e738
net/http.(*http2Framer).ReadFrame(0x4000de80e0)
/usr/local/go/src/net/http/h2_bundle.go:1905 +0x78 fp=0x4000334dd0 sp=0x4000334d20 pc=0x21ed68
net/http.(*http2clientConnReadLoop).run(0x4000334f98)
/usr/local/go/src/net/http/h2_bundle.go:9342 +0xf8 fp=0x4000334f40 sp=0x4000334dd0 pc=0x22f578
net/http.(*http2ClientConn).readLoop(0x4000c72a80)
/usr/local/go/src/net/http/h2_bundle.go:9237 +0x5c fp=0x4000334fb0 sp=0x4000334f40 pc=0x22ea9c
net/http.(*http2Transport).newClientConn.gowrap1()
/usr/local/go/src/net/http/h2_bundle.go:7887 +0x28 fp=0x4000334fd0 sp=0x4000334fb0 pc=0x2284b8
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4000334fd0 sp=0x4000334fd0 pc=0x7e594
created by net/http.(*http2Transport).newClientConn in goroutine 2688
/usr/local/go/src/net/http/h2_bundle.go:7887 +0xa84
goroutine 33359061 gp=0x4000351c00 m=nil [select]:
runtime.gopark(0x40033ddf60?, 0x3?, 0x10?, 0x0?, 0x40033ddf3a?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x40033ddde0 sp=0x40033dddc0 pc=0x4a608
runtime.selectgo(0x40033ddf60, 0x40033ddf34, 0x40031cca88?, 0x0, 0xe?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x614 fp=0x40033ddef0 sp=0x40033ddde0 pc=0x5d044
github.com/gempir/go-twitch-irc/v4.(*Client).startWriter(0x4000345520, {0xe8a2b3feb338, 0x40031cca88}, 0x2b?)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/client.go:896 +0xc0 fp=0x40033ddfa0 sp=0x40033ddef0 pc=0x5f7a50
github.com/gempir/go-twitch-irc/v4.(*Client).makeConnection.gowrap2()
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/client.go:763 +0x34 fp=0x40033ddfd0 sp=0x40033ddfa0 pc=0x5f70a4
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x40033ddfd0 sp=0x40033ddfd0 pc=0x7e594
created by github.com/gempir/go-twitch-irc/v4.(*Client).makeConnection in goroutine 58
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/client.go:763 +0x298
goroutine 28 gp=0x4000351dc0 m=nil [select]:
runtime.gopark(0x4000ad2f60?, 0x2?, 0xf8?, 0x2d?, 0x4000ad2f0c?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4000ad2db0 sp=0x4000ad2d90 pc=0x4a608
runtime.selectgo(0x4000ad2f60, 0x4000ad2f08, 0x0?, 0x0, 0x2?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x614 fp=0x4000ad2ec0 sp=0x4000ad2db0 pc=0x5d044
github.com/valkey-io/valkey-go.(*pipe).backgroundPing(0x400024b0e0)
/go/pkg/mod/github.com/valkey-io/valkey-go@v1.0.40/pipe.go:590 +0xc4 fp=0x4000ad2fb0 sp=0x4000ad2ec0 pc=0x3c7a34
github.com/valkey-io/valkey-go._newPipe.gowrap3()
/go/pkg/mod/github.com/valkey-io/valkey-go@v1.0.40/pipe.go:317 +0x28 fp=0x4000ad2fd0 sp=0x4000ad2fb0 pc=0x3c5c98
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4000ad2fd0 sp=0x4000ad2fd0 pc=0x7e594
created by github.com/valkey-io/valkey-go._newPipe in goroutine 101
/go/pkg/mod/github.com/valkey-io/valkey-go@v1.0.40/pipe.go:317 +0x24e4
goroutine 217 gp=0x4000202a80 m=nil [select]:
runtime.gopark(0x4002f8af60?, 0x2?, 0xf8?, 0xad?, 0x4002f8af0c?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4002f8adb0 sp=0x4002f8ad90 pc=0x4a608
runtime.selectgo(0x4002f8af60, 0x4002f8af08, 0x0?, 0x0, 0x2?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x614 fp=0x4002f8aec0 sp=0x4002f8adb0 pc=0x5d044
github.com/valkey-io/valkey-go.(*pipe).backgroundPing(0x400024ac60)
/go/pkg/mod/github.com/valkey-io/valkey-go@v1.0.40/pipe.go:590 +0xc4 fp=0x4002f8afb0 sp=0x4002f8aec0 pc=0x3c7a34
github.com/valkey-io/valkey-go._newPipe.gowrap3()
/go/pkg/mod/github.com/valkey-io/valkey-go@v1.0.40/pipe.go:317 +0x28 fp=0x4002f8afd0 sp=0x4002f8afb0 pc=0x3c5c98
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4002f8afd0 sp=0x4002f8afd0 pc=0x7e594
created by github.com/valkey-io/valkey-go._newPipe in goroutine 101
/go/pkg/mod/github.com/valkey-io/valkey-go@v1.0.40/pipe.go:317 +0x24e4
goroutine 33360024 gp=0x40002ec700 m=nil [select]:
runtime.gopark(0x404c131f00?, 0x6?, 0x80?, 0x2d?, 0x404c131db4?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x404c131c30 sp=0x404c131c10 pc=0x4a608
runtime.selectgo(0x404c131f00, 0x404c131da8, 0x7c8ec9?, 0x0, 0x0?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x614 fp=0x404c131d40 sp=0x404c131c30 pc=0x5d044
net/http.(*http2clientStream).writeRequest(0x40040a8900, 0x4003020120)
/usr/local/go/src/net/http/h2_bundle.go:8530 +0x8ec fp=0x404c131f80 sp=0x404c131d40 pc=0x22b05c
net/http.(*http2clientStream).doRequest(0x40040a8900, 0x0?)
/usr/local/go/src/net/http/h2_bundle.go:8392 +0x20 fp=0x404c131fb0 sp=0x404c131f80 pc=0x22a730
net/http.(*http2ClientConn).RoundTrip.gowrap1()
/usr/local/go/src/net/http/h2_bundle.go:8298 +0x2c fp=0x404c131fd0 sp=0x404c131fb0 pc=0x22a6dc
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x404c131fd0 sp=0x404c131fd0 pc=0x7e594
created by net/http.(*http2ClientConn).RoundTrip in goroutine 33201174
/usr/local/go/src/net/http/h2_bundle.go:8298 +0x2b0
goroutine 33201174 gp=0x40002eda40 m=nil [select]:
<elided>
github.com/nicklaw5/helix/v2.(*Client).doRequest(<elided>)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/helix.go:357 +0xc4 fp=0x4001fdf470 sp=0x4001fdf3a0 pc=0x601794
github.com/nicklaw5/helix/v2.(*Client).sendRequest(<elided>)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/helix.go:182 +0xb8 fp=0x4001fdf4d0 sp=0x4001fdf470 pc=0x6006f8
github.com/nicklaw5/helix/v2.(*Client).post(...)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/helix.go:148
github.com/nicklaw5/helix/v2.(*Client).RefreshUserAccessToken(<elided>)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/authentication.go:143 +0x130 fp=0x4001fdf550 sp=0x4001fdf4d0 pc=0x600050
github.com/nicklaw5/helix/v2.(*Client).refreshToken(<elided>)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/helix.go:428 +0x30 fp=0x4001fdf610 sp=0x4001fdf550 pc=0x601ce0
github.com/nicklaw5/helix/v2.(*Client).doRequest(<elided>)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/helix.go:381 +0x238 fp=0x4001fdf6e0 sp=0x4001fdf610 pc=0x601908
github.com/nicklaw5/helix/v2.(*Client).sendRequest(<elided>)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/helix.go:182 +0xb8 fp=0x4001fdf740 sp=0x4001fdf6e0 pc=0x6006f8
github.com/nicklaw5/helix/v2.(*Client).get(...)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/helix.go:144
github.com/nicklaw5/helix/v2.(*Client).GetChannelChatChatters(0x4000087900, 0x40007f56c0)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/chat.go:34 +0xb4 fp=0x4001fdf7b0 sp=0x4001fdf740 pc=0x600494
github.com/airforce270/airbot/platforms/twitch.(*Twitch).CurrentUsers(0x40001c2600)
/src/platforms/twitch/twitch.go:350 +0x1b4 fp=0x4001fdf930 sp=0x4001fdf7b0 pc=0x606ce4
github.com/airforce270/airbot/gamba.getInactiveUsers(0x22da00?, 0x40002eda40?)
/src/gamba/gamba.go:123 +0xac fp=0x4001fdfbe0 sp=0x4001fdf930 pc=0x5f2c3c
github.com/airforce270/airbot/gamba.grantPoints(0x400406d680?, 0x40003b82a0)
/src/gamba/gamba.go:89 +0x28 fp=0x4001fdffb0 sp=0x4001fdfbe0 pc=0x5f2648
github.com/airforce270/airbot/gamba.StartGrantingPoints.gowrap1()
/src/gamba/gamba.go:35 +0x2c fp=0x4001fdffd0 sp=0x4001fdffb0 pc=0x5f1e3c
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4001fdffd0 sp=0x4001fdffd0 pc=0x7e594
created by github.com/airforce270/airbot/gamba.StartGrantingPoints in goroutine 99
/src/gamba/gamba.go:35 +0x50
goroutine 33358995 gp=0x4000d26c40 m=nil [select]:
runtime.gopark(0x400213bdf8?, 0x3?, 0x0?, 0x0?, 0x400213bdf2?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4001479ca0 sp=0x4001479c80 pc=0x4a608
runtime.selectgo(0x4001479df8, 0x400213bdec, 0x166?, 0x0, 0x30?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x614 fp=0x4001479db0 sp=0x4001479ca0 pc=0x5d044
github.com/gempir/go-twitch-irc/v4.(*Client).startParser(0x4000345520)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/client.go:926 +0x74 fp=0x4001479e40 sp=0x4001479db0 pc=0x5f7cc4
github.com/gempir/go-twitch-irc/v4.(*Client).makeConnection(0x4000345520, 0x1e?, 0x1e?)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/client.go:768 +0x2a0 fp=0x4001479ec0 sp=0x4001479e40 pc=0x5f6f50
github.com/gempir/go-twitch-irc/v4.(*Client).Connect(0x4000345520)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/client.go:718 +0x134 fp=0x4001479f70 sp=0x4001479ec0 pc=0x5f6c54
github.com/airforce270/airbot/platforms/twitch.(*Twitch).connectIRC.func2()
/src/platforms/twitch/twitch.go:295 +0x24 fp=0x4001479fd0 sp=0x4001479f70 pc=0x6062c4
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4001479fd0 sp=0x4001479fd0 pc=0x7e594
created by github.com/airforce270/airbot/platforms/twitch.(*Twitch).connectIRC in goroutine 58
/src/platforms/twitch/twitch.go:294 +0xe8
goroutine 33358822 gp=0x4000cbba40 m=nil [runnable]:
runtime.gopark(0x4000447678?, 0x1ba1c?, 0x88?, 0x76?, 0x24b94?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4000447650 sp=0x4000447630 pc=0x4a608
runtime.netpollblock(0x0?, 0xffffffff?, 0xff?)
/usr/local/go/src/runtime/netpoll.go:573 +0x158 fp=0x4000447690 sp=0x4000447650 pc=0x437b8
internal/poll.runtime_pollWait(0xe8a2b417daa0, 0x72)
/usr/local/go/src/runtime/netpoll.go:345 +0xa0 fp=0x40004476c0 sp=0x4000447690 pc=0x789d0
internal/poll.(*pollDesc).wait(0x400314ae00?, 0x400036d000?, 0x0)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x28 fp=0x40004476f0 sp=0x40004476c0 pc=0xdaa18
internal/poll.(*pollDesc).waitRead(...)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0x400314ae00, {0x400036d000, 0x1800, 0x1800})
/usr/local/go/src/internal/poll/fd_unix.go:164 +0x200 fp=0x4000447790 sp=0x40004476f0 pc=0xdb530
net.(*netFD).Read(0x400314ae00, {0x400036d000?, 0xe8a2b3d65700?, 0x4004d70318?})
/usr/local/go/src/net/fd_posix.go:55 +0x28 fp=0x40004477e0 sp=0x4000447790 pc=0x18d068
net.(*conn).Read(0x400388f370, {0x400036d000?, 0x40004478d8?, 0x1d6bc?})
/usr/local/go/src/net/net.go:179 +0x34 fp=0x4000447830 sp=0x40004477e0 pc=0x196fd4
net.(*TCPConn).Read(0x40004478a8?, {0x400036d000?, 0x4000241dc8?, 0xd?})
<autogenerated>:1 +0x2c fp=0x4000447860 sp=0x4000447830 pc=0x1a0dec
crypto/tls.(*atLeastReader).Read(0x4004d70318, {0x400036d000?, 0x0?, 0x4004d70318?})
/usr/local/go/src/crypto/tls/conn.go:806 +0x40 fp=0x40004478b0 sp=0x4000447860 pc=0x1ca550
bytes.(*Buffer).ReadFrom(0x4000241eb0, {0x8f9300, 0x4004d70318})
/usr/local/go/src/bytes/buffer.go:211 +0x90 fp=0x4000447910 sp=0x40004478b0 pc=0xffc00
crypto/tls.(*Conn).readFromUntil(0x4000241c08, {0x8f93c0, 0x400388f370}, 0x40004479b0?)
/usr/local/go/src/crypto/tls/conn.go:828 +0xd0 fp=0x4000447950 sp=0x4000447910 pc=0x1ca730
crypto/tls.(*Conn).readRecordOrCCS(0x4000241c08, 0x0)
/usr/local/go/src/crypto/tls/conn.go:626 +0x35c fp=0x4000447bd0 sp=0x4000447950 pc=0x1c7ecc
crypto/tls.(*Conn).readRecord(...)
/usr/local/go/src/crypto/tls/conn.go:588
crypto/tls.(*Conn).Read(0x4000241c08, {0x4001f33000, 0x1000, 0x2325ec?})
/usr/local/go/src/crypto/tls/conn.go:1370 +0x168 fp=0x4000447c40 sp=0x4000447bd0 pc=0x1cde58
bufio.(*Reader).Read(0x4003f7cea0, {0x4000f52120, 0x9, 0xdbd3a0?})
/usr/local/go/src/bufio/bufio.go:241 +0x1b4 fp=0x4000447c80 sp=0x4000447c40 pc=0x1f4584
io.ReadAtLeast({0x8f8a00, 0x4003f7cea0}, {0x4000f52120, 0x9, 0x9}, 0x9)
/usr/local/go/src/io/io.go:335 +0xa0 fp=0x4000447cd0 sp=0x4000447c80 pc=0xd5780
io.ReadFull(...)
/usr/local/go/src/io/io.go:354
net/http.http2readFrameHeader({0x4000f52120, 0x9, 0x4004d6aea0?}, {0x8f8a00?, 0x4003f7cea0?})
/usr/local/go/src/net/http/h2_bundle.go:1638 +0x58 fp=0x4000447d20 sp=0x4000447cd0 pc=0x21e738
net/http.(*http2Framer).ReadFrame(0x4000f520e0)
/usr/local/go/src/net/http/h2_bundle.go:1905 +0x78 fp=0x4000447dd0 sp=0x4000447d20 pc=0x21ed68
net/http.(*http2clientConnReadLoop).run(0x4000447f98)
/usr/local/go/src/net/http/h2_bundle.go:9342 +0xf8 fp=0x4000447f40 sp=0x4000447dd0 pc=0x22f578
net/http.(*http2ClientConn).readLoop(0x4002ee2d80)
/usr/local/go/src/net/http/h2_bundle.go:9237 +0x5c fp=0x4000447fb0 sp=0x4000447f40 pc=0x22ea9c
net/http.(*http2Transport).newClientConn.gowrap1()
/usr/local/go/src/net/http/h2_bundle.go:7887 +0x28 fp=0x4000447fd0 sp=0x4000447fb0 pc=0x2284b8
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4000447fd0 sp=0x4000447fd0 pc=0x7e594
created by net/http.(*http2Transport).newClientConn in goroutine 33358821
/usr/local/go/src/net/http/h2_bundle.go:7887 +0xa84
goroutine 33360066 gp=0x4000161180 m=nil [select]:
runtime.gopark(0x4052131f00?, 0x6?, 0x80?, 0x2a?, 0x4052131db4?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4052131c30 sp=0x4052131c10 pc=0x4a608
runtime.selectgo(0x4052131f00, 0x4052131da8, 0x7c8ec9?, 0x0, 0x0?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x614 fp=0x4052131d40 sp=0x4052131c30 pc=0x5d044
net/http.(*http2clientStream).writeRequest(0x400402de00, 0x40012a67e0)
/usr/local/go/src/net/http/h2_bundle.go:8530 +0x8ec fp=0x4052131f80 sp=0x4052131d40 pc=0x22b05c
net/http.(*http2clientStream).doRequest(0x400402de00, 0x0?)
/usr/local/go/src/net/http/h2_bundle.go:8392 +0x20 fp=0x4052131fb0 sp=0x4052131f80 pc=0x22a730
net/http.(*http2ClientConn).RoundTrip.gowrap1()
/usr/local/go/src/net/http/h2_bundle.go:8298 +0x2c fp=0x4052131fd0 sp=0x4052131fb0 pc=0x22a6dc
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4052131fd0 sp=0x4052131fd0 pc=0x7e594
created by net/http.(*http2ClientConn).RoundTrip in goroutine 33259288
/usr/local/go/src/net/http/h2_bundle.go:8298 +0x2b0
goroutine 33359984 gp=0x4000e6b6c0 m=nil [select]:
runtime.gopark(0x4050131f00?, 0x6?, 0x80?, 0x2d?, 0x4050131db4?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4050131c30 sp=0x4050131c10 pc=0x4a608
runtime.selectgo(0x4050131f00, 0x4050131da8, 0x7c8ec9?, 0x0, 0x0?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x614 fp=0x4050131d40 sp=0x4050131c30 pc=0x5d044
net/http.(*http2clientStream).writeRequest(0x40030b7980, 0x4000352000)
/usr/local/go/src/net/http/h2_bundle.go:8530 +0x8ec fp=0x4050131f80 sp=0x4050131d40 pc=0x22b05c
net/http.(*http2clientStream).doRequest(0x40030b7980, 0x0?)
/usr/local/go/src/net/http/h2_bundle.go:8392 +0x20 fp=0x4050131fb0 sp=0x4050131f80 pc=0x22a730
net/http.(*http2ClientConn).RoundTrip.gowrap1()
/usr/local/go/src/net/http/h2_bundle.go:8298 +0x2c fp=0x4050131fd0 sp=0x4050131fb0 pc=0x22a6dc
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4050131fd0 sp=0x4050131fd0 pc=0x7e594
created by net/http.(*http2ClientConn).RoundTrip in goroutine 33283746
/usr/local/go/src/net/http/h2_bundle.go:8298 +0x2b0
goroutine 33283746 gp=0x4000161dc0 m=nil [select]:
<elided>
/usr/local/go/src/net/http/client.go:590 +0x1c fp=0x40021373a0 sp=0x4002137380 pc=0x2172dc
github.com/nicklaw5/helix/v2.(*Client).doRequest(<elided>)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/helix.go:357 +0xc4 fp=0x4002137470 sp=0x40021373a0 pc=0x601794
github.com/nicklaw5/helix/v2.(*Client).sendRequest(<elided>)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/helix.go:182 +0xb8 fp=0x40021374d0 sp=0x4002137470 pc=0x6006f8
github.com/nicklaw5/helix/v2.(*Client).post(...)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/helix.go:148
github.com/nicklaw5/helix/v2.(*Client).RefreshUserAccessToken(<elided>)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/authentication.go:143 +0x130 fp=0x4002137550 sp=0x40021374d0 pc=0x600050
github.com/nicklaw5/helix/v2.(*Client).refreshToken(<elided>)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/helix.go:428 +0x30 fp=0x4002137610 sp=0x4002137550 pc=0x601ce0
github.com/nicklaw5/helix/v2.(*Client).doRequest(<elided>)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/helix.go:381 +0x238 fp=0x40021376e0 sp=0x4002137610 pc=0x601908
github.com/nicklaw5/helix/v2.(*Client).sendRequest(<elided>)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/helix.go:182 +0xb8 fp=0x4002137740 sp=0x40021376e0 pc=0x6006f8
github.com/nicklaw5/helix/v2.(*Client).get(...)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/helix.go:144
github.com/nicklaw5/helix/v2.(*Client).GetChannelChatChatters(0x4000087900, 0x4000ada2c0)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/chat.go:34 +0xb4 fp=0x40021377b0 sp=0x4002137740 pc=0x600494
github.com/airforce270/airbot/platforms/twitch.(*Twitch).CurrentUsers(0x40001c2600)
/src/platforms/twitch/twitch.go:350 +0x1b4 fp=0x4002137930 sp=0x40021377b0 pc=0x606ce4
github.com/airforce270/airbot/gamba.getInactiveUsers(0x22da00?, 0x4000161dc0?)
/src/gamba/gamba.go:123 +0xac fp=0x4002137be0 sp=0x4002137930 pc=0x5f2c3c
github.com/airforce270/airbot/gamba.grantPoints(0x4002a885c0?, 0x40003b82a0)
/src/gamba/gamba.go:89 +0x28 fp=0x4002137fb0 sp=0x4002137be0 pc=0x5f2648
github.com/airforce270/airbot/gamba.StartGrantingPoints.gowrap1()
/src/gamba/gamba.go:35 +0x2c fp=0x4002137fd0 sp=0x4002137fb0 pc=0x5f1e3c
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4002137fd0 sp=0x4002137fd0 pc=0x7e594
created by github.com/airforce270/airbot/gamba.StartGrantingPoints in goroutine 99
/src/gamba/gamba.go:35 +0x50
goroutine 33337379 gp=0x4000381340 m=nil [select]:
runtime.gopark(0x4001fe2d40?, 0x4?, 0xc8?, 0x2b?, 0x4001fe2cd0?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4001fe2b80 sp=0x4001fe2b60 pc=0x4a608
runtime.selectgo(0x4001fe2d40, 0x4001fe2cc8, 0x4001fe2cc8?, 0x0, 0x3?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x614 fp=0x4001fe2c90 sp=0x4001fe2b80 pc=0x5d044
net/http.(*http2ClientConn).RoundTrip(0x4000c72a80, 0x40002af9e0)
/usr/local/go/src/net/http/h2_bundle.go:8362 +0x374 fp=0x4001fe2dd0 sp=0x4001fe2c90 pc=0x22a2c4
net/http.(*http2Transport).RoundTripOpt(0x400035a480, 0x40002af9e0, {0xe0?})
/usr/local/go/src/net/http/h2_bundle.go:7630 +0x1d4 fp=0x4001fe2f00 sp=0x4001fe2dd0 pc=0x226b44
net/http.(*http2Transport).RoundTrip(...)
/usr/local/go/src/net/http/h2_bundle.go:7579
net/http.http2noDialH2RoundTripper.RoundTrip({0xdd4120?}, 0x40002af9e0?)
/usr/local/go/src/net/http/h2_bundle.go:10206 +0x24 fp=0x4001fe2f50 sp=0x4001fe2f00 pc=0x234754
net/http.(*Transport).roundTrip(0xdd4120, 0x40002af9e0)
/usr/local/go/src/net/http/transport.go:553 +0x358 fp=0x4001fe3180 sp=0x4001fe2f50 pc=0x241078
net/http.(*Transport).RoundTrip(0x4001fe31c8?, 0x8f8be0?)
/usr/local/go/src/net/http/roundtrip.go:17 +0x1c fp=0x4001fe31a0 sp=0x4001fe3180 pc=0x2387cc
net/http.send(0x40002af9e0, {0x8f8be0, 0xdd4120}, {0x217970?, 0x8?, 0x0?})
/usr/local/go/src/net/http/client.go:259 +0x4ac fp=0x4001fe3380 sp=0x4001fe31a0 pc=0x2161ac
net/http.(*Client).send(0xdddf80, 0x40002af9e0, {0x30?, 0xe8a2fac0a5b8?, 0x0?})
/usr/local/go/src/net/http/client.go:180 +0x9c fp=0x4001fe3400 sp=0x4001fe3380 pc=0x215b9c
net/http.(*Client).do(0xdddf80, 0x40002af9e0)
/usr/local/go/src/net/http/client.go:724 +0x6b4 fp=0x4001fe35f0 sp=0x4001fe3400 pc=0x2179c4
net/http.(*Client).Do(0x4000087900?, 0x40002af9e0?)
/usr/local/go/src/net/http/client.go:590 +0x1c fp=0x4001fe3610 sp=0x4001fe35f0 pc=0x2172dc
github.com/nicklaw5/helix/v2.(*Client).doRequest(0x4000087900, 0x40002af9e0, 0x4000083720)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/helix.go:357 +0xc4 fp=0x4001fe36e0 sp=0x4001fe3610 pc=0x601794
github.com/nicklaw5/helix/v2.(*Client).sendRequest(0x4000087900, {0x7c816f, 0x3}, {0x7cdc38, 0xe}, {0x681600, 0x4001af15f0}, {0x6814c0, 0x40007f58c0}, 0x0)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/helix.go:182 +0xb8 fp=0x4001fe3740 sp=0x4001fe36e0 pc=0x6006f8
github.com/nicklaw5/helix/v2.(*Client).get(...)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/helix.go:144
github.com/nicklaw5/helix/v2.(*Client).GetChannelChatChatters(0x4000087900, 0x40007f58c0)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/chat.go:34 +0xb4 fp=0x4001fe37b0 sp=0x4001fe3740 pc=0x600494
github.com/airforce270/airbot/platforms/twitch.(*Twitch).CurrentUsers(0x40001c2600)
/src/platforms/twitch/twitch.go:350 +0x1b4 fp=0x4001fe3930 sp=0x4001fe37b0 pc=0x606ce4
github.com/airforce270/airbot/gamba.getInactiveUsers(0x22da00?, 0x4000381340?)
/src/gamba/gamba.go:123 +0xac fp=0x4001fe3be0 sp=0x4001fe3930 pc=0x5f2c3c
github.com/airforce270/airbot/gamba.grantPoints(0x4001716780?, 0x40003b82a0)
/src/gamba/gamba.go:89 +0x28 fp=0x4001fe3fb0 sp=0x4001fe3be0 pc=0x5f2648
github.com/airforce270/airbot/gamba.StartGrantingPoints.gowrap1()
/src/gamba/gamba.go:35 +0x2c fp=0x4001fe3fd0 sp=0x4001fe3fb0 pc=0x5f1e3c
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4001fe3fd0 sp=0x4001fe3fd0 pc=0x7e594
created by github.com/airforce270/airbot/gamba.StartGrantingPoints in goroutine 99
/src/gamba/gamba.go:35 +0x50
goroutine 33360027 gp=0x40002ed6c0 m=nil [select]:
runtime.gopark(0x404f131f00?, 0x6?, 0x80?, 0x2d?, 0x404f131db4?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x404f131c30 sp=0x404f131c10 pc=0x4a608
runtime.selectgo(0x404f131f00, 0x404f131da8, 0x7c8ec9?, 0x0, 0x0?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x614 fp=0x404f131d40 sp=0x404f131c30 pc=0x5d044
net/http.(*http2clientStream).writeRequest(0x40040a9380, 0x4003020240)
/usr/local/go/src/net/http/h2_bundle.go:8530 +0x8ec fp=0x404f131f80 sp=0x404f131d40 pc=0x22b05c
net/http.(*http2clientStream).doRequest(0x40040a9380, 0x0?)
/usr/local/go/src/net/http/h2_bundle.go:8392 +0x20 fp=0x404f131fb0 sp=0x404f131f80 pc=0x22a730
net/http.(*http2ClientConn).RoundTrip.gowrap1()
/usr/local/go/src/net/http/h2_bundle.go:8298 +0x2c fp=0x404f131fd0 sp=0x404f131fb0 pc=0x22a6dc
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x404f131fd0 sp=0x404f131fd0 pc=0x7e594
created by net/http.(*http2ClientConn).RoundTrip in goroutine 33312915
/usr/local/go/src/net/http/h2_bundle.go:8298 +0x2b0
goroutine 805574 gp=0x4000c45a40 m=nil [select]:
runtime.gopark(0x4001176f60?, 0x2?, 0xf8?, 0x6d?, 0x4001176f0c?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4001176db0 sp=0x4001176d90 pc=0x4a608
runtime.selectgo(0x4001176f60, 0x4001176f08, 0x0?, 0x0, 0x2?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x614 fp=0x4001176ec0 sp=0x4001176db0 pc=0x5d044
github.com/valkey-io/valkey-go.(*pipe).backgroundPing(0x4001510480)
/go/pkg/mod/github.com/valkey-io/valkey-go@v1.0.40/pipe.go:590 +0xc4 fp=0x4001176fb0 sp=0x4001176ec0 pc=0x3c7a34
github.com/valkey-io/valkey-go._newPipe.gowrap3()
/go/pkg/mod/github.com/valkey-io/valkey-go@v1.0.40/pipe.go:317 +0x28 fp=0x4001176fd0 sp=0x4001176fb0 pc=0x3c5c98
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4001176fd0 sp=0x4001176fd0 pc=0x7e594
created by github.com/valkey-io/valkey-go._newPipe in goroutine 101
/go/pkg/mod/github.com/valkey-io/valkey-go@v1.0.40/pipe.go:317 +0x24e4
goroutine 33359060 gp=0x4000c45dc0 m=nil [select]:
runtime.gopark(0x40013d4f70?, 0x4?, 0xf8?, 0x4d?, 0x40013d4f10?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x40013d4db0 sp=0x40013d4d90 pc=0x4a608
runtime.selectgo(0x40013d4f70, 0x40013d4f08, 0x400325fa98?, 0x0, 0x40013d4ed8?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x614 fp=0x40013d4ec0 sp=0x40013d4db0 pc=0x5d044
github.com/gempir/go-twitch-irc/v4.(*Client).startPinger.func1()
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/client.go:848 +0xdc fp=0x40013d4fd0 sp=0x40013d4ec0 pc=0x5f766c
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x40013d4fd0 sp=0x40013d4fd0 pc=0x7e594
created by github.com/gempir/go-twitch-irc/v4.(*Client).startPinger in goroutine 58
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/client.go:842 +0xc8
goroutine 33098489 gp=0x4000b4c700 m=nil [IO wait]:
runtime.gopark(0x10?, 0x10?, 0x88?, 0xd6?, 0x26ab4?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4001aad650 sp=0x4001aad630 pc=0x4a608
runtime.netpollblock(0x0?, 0xffffffff?, 0xff?)
/usr/local/go/src/runtime/netpoll.go:573 +0x158 fp=0x4001aad690 sp=0x4001aad650 pc=0x437b8
internal/poll.runtime_pollWait(0xe8a2b3d9f000, 0x72)
/usr/local/go/src/runtime/netpoll.go:345 +0xa0 fp=0x4001aad6c0 sp=0x4001aad690 pc=0x789d0
internal/poll.(*pollDesc).wait(0x4000edb680?, 0x40010fb000?, 0x0)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x28 fp=0x4001aad6f0 sp=0x4001aad6c0 pc=0xdaa18
internal/poll.(*pollDesc).waitRead(...)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0x4000edb680, {0x40010fb000, 0x1000, 0x1000})
/usr/local/go/src/internal/poll/fd_unix.go:164 +0x200 fp=0x4001aad790 sp=0x4001aad6f0 pc=0xdb530
net.(*netFD).Read(0x4000edb680, {0x40010fb000?, 0xe8a2b3ed3820?, 0x400258f2c0?})
/usr/local/go/src/net/fd_posix.go:55 +0x28 fp=0x4001aad7e0 sp=0x4001aad790 pc=0x18d068
net.(*conn).Read(0x4000210450, {0x40010fb000?, 0x4001aad8d8?, 0x1d6bc?})
/usr/local/go/src/net/net.go:179 +0x34 fp=0x4001aad830 sp=0x4001aad7e0 pc=0x196fd4
net.(*TCPConn).Read(0x4001aad8a8?, {0x40010fb000?, 0x40010fb000?, 0x1ecc4?})
<autogenerated>:1 +0x2c fp=0x4001aad860 sp=0x4001aad830 pc=0x1a0dec
crypto/tls.(*atLeastReader).Read(0x400258f2c0, {0x40010fb000?, 0x0?, 0x400258f2c0?})
/usr/local/go/src/crypto/tls/conn.go:806 +0x40 fp=0x4001aad8b0 sp=0x4001aad860 pc=0x1ca550
bytes.(*Buffer).ReadFrom(0x400037c2b0, {0x8f9300, 0x400258f2c0})
/usr/local/go/src/bytes/buffer.go:211 +0x90 fp=0x4001aad910 sp=0x4001aad8b0 pc=0xffc00
crypto/tls.(*Conn).readFromUntil(0x400037c008, {0x8f93c0, 0x4000210450}, 0x4001aad9b0?)
/usr/local/go/src/crypto/tls/conn.go:828 +0xd0 fp=0x4001aad950 sp=0x4001aad910 pc=0x1ca730
crypto/tls.(*Conn).readRecordOrCCS(0x400037c008, 0x0)
/usr/local/go/src/crypto/tls/conn.go:626 +0x35c fp=0x4001aadbd0 sp=0x4001aad950 pc=0x1c7ecc
crypto/tls.(*Conn).readRecord(...)
/usr/local/go/src/crypto/tls/conn.go:588
crypto/tls.(*Conn).Read(0x400037c008, {0x4000309000, 0x1000, 0x2325ec?})
/usr/local/go/src/crypto/tls/conn.go:1370 +0x168 fp=0x4001aadc40 sp=0x4001aadbd0 pc=0x1cde58
bufio.(*Reader).Read(0x4004645260, {0x40006f4200, 0x9, 0xdbd3a0?})
/usr/local/go/src/bufio/bufio.go:241 +0x1b4 fp=0x4001aadc80 sp=0x4001aadc40 pc=0x1f4584
io.ReadAtLeast({0x8f8a00, 0x4004645260}, {0x40006f4200, 0x9, 0x9}, 0x9)
/usr/local/go/src/io/io.go:335 +0xa0 fp=0x4001aadcd0 sp=0x4001aadc80 pc=0xd5780
io.ReadFull(...)
/usr/local/go/src/io/io.go:354
net/http.http2readFrameHeader({0x40006f4200, 0x9, 0x4002facf00?}, {0x8f8a00?, 0x4004645260?})
/usr/local/go/src/net/http/h2_bundle.go:1638 +0x58 fp=0x4001aadd20 sp=0x4001aadcd0 pc=0x21e738
net/http.(*http2Framer).ReadFrame(0x40006f41c0)
/usr/local/go/src/net/http/h2_bundle.go:1905 +0x78 fp=0x4001aaddd0 sp=0x4001aadd20 pc=0x21ed68
net/http.(*http2clientConnReadLoop).run(0x4001aadf98)
/usr/local/go/src/net/http/h2_bundle.go:9342 +0xf8 fp=0x4001aadf40 sp=0x4001aaddd0 pc=0x22f578
net/http.(*http2ClientConn).readLoop(0x4000f98600)
/usr/local/go/src/net/http/h2_bundle.go:9237 +0x5c fp=0x4001aadfb0 sp=0x4001aadf40 pc=0x22ea9c
net/http.(*http2Transport).newClientConn.gowrap1()
/usr/local/go/src/net/http/h2_bundle.go:7887 +0x28 fp=0x4001aadfd0 sp=0x4001aadfb0 pc=0x2284b8
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4001aadfd0 sp=0x4001aadfd0 pc=0x7e594
created by net/http.(*http2Transport).newClientConn in goroutine 33098488
/usr/local/go/src/net/http/h2_bundle.go:7887 +0xa84
goroutine 33359047 gp=0x4000e6b180 m=nil [IO wait]:
runtime.gopark(0x4001171668?, 0x189228?, 0x18?, 0x1e?, 0x18bcfc?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4001171650 sp=0x4001171630 pc=0x4a608
runtime.netpollblock(0x0?, 0xffffffff?, 0xff?)
/usr/local/go/src/runtime/netpoll.go:573 +0x158 fp=0x4001171690 sp=0x4001171650 pc=0x437b8
internal/poll.runtime_pollWait(0xe8a2b3d9ef08, 0x72)
/usr/local/go/src/runtime/netpoll.go:345 +0xa0 fp=0x40011716c0 sp=0x4001171690 pc=0x789d0
internal/poll.(*pollDesc).wait(0x40030c3600?, 0x4001eb3000?, 0x0)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x28 fp=0x40011716f0 sp=0x40011716c0 pc=0xdaa18
internal/poll.(*pollDesc).waitRead(...)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0x40030c3600, {0x4001eb3000, 0x1800, 0x1800})
/usr/local/go/src/internal/poll/fd_unix.go:164 +0x200 fp=0x4001171790 sp=0x40011716f0 pc=0xdb530
net.(*netFD).Read(0x40030c3600, {0x4001eb3000?, 0xe8a2b3fc4b78?, 0x4002296d08?})
/usr/local/go/src/net/fd_posix.go:55 +0x28 fp=0x40011717e0 sp=0x4001171790 pc=0x18d068
net.(*conn).Read(0x400317b3e8, {0x4001eb3000?, 0x40011718d8?, 0x1d6bc?})
/usr/local/go/src/net/net.go:179 +0x34 fp=0x4001171830 sp=0x40011717e0 pc=0x196fd4
net.(*TCPConn).Read(0x40011718a8?, {0x4001eb3000?, 0x40031ccfc8?, 0xd?})
<autogenerated>:1 +0x2c fp=0x4001171860 sp=0x4001171830 pc=0x1a0dec
crypto/tls.(*atLeastReader).Read(0x4002296d08, {0x4001eb3000?, 0x0?, 0x4002296d08?})
/usr/local/go/src/crypto/tls/conn.go:806 +0x40 fp=0x40011718b0 sp=0x4001171860 pc=0x1ca550
bytes.(*Buffer).ReadFrom(0x40031cd0b0, {0x8f9300, 0x4002296d08})
/usr/local/go/src/bytes/buffer.go:211 +0x90 fp=0x4001171910 sp=0x40011718b0 pc=0xffc00
crypto/tls.(*Conn).readFromUntil(0x40031cce08, {0x8f93c0, 0x400317b3e8}, 0x40011719b0?)
/usr/local/go/src/crypto/tls/conn.go:828 +0xd0 fp=0x4001171950 sp=0x4001171910 pc=0x1ca730
crypto/tls.(*Conn).readRecordOrCCS(0x40031cce08, 0x0)
/usr/local/go/src/crypto/tls/conn.go:626 +0x35c fp=0x4001171bd0 sp=0x4001171950 pc=0x1c7ecc
crypto/tls.(*Conn).readRecord(...)
/usr/local/go/src/crypto/tls/conn.go:588
crypto/tls.(*Conn).Read(0x40031cce08, {0x40023f6000, 0x1000, 0x5f621c?})
/usr/local/go/src/crypto/tls/conn.go:1370 +0x168 fp=0x4001171c40 sp=0x4001171bd0 pc=0x1cde58
bufio.(*Reader).fill(0x4001171ef8)
/usr/local/go/src/bufio/bufio.go:110 +0xf8 fp=0x4001171c80 sp=0x4001171c40 pc=0x1f3fa8
bufio.(*Reader).ReadSlice(0x4001171ef8, 0xa)
/usr/local/go/src/bufio/bufio.go:376 +0x30 fp=0x4001171cd0 sp=0x4001171c80 pc=0x1f4b50
bufio.(*Reader).ReadLine(0x4001171ef8)
/usr/local/go/src/bufio/bufio.go:405 +0x24 fp=0x4001171d20 sp=0x4001171cd0 pc=0x1f4d84
net/textproto.(*Reader).readLineSlice(0x4001171e78, 0xffffffffffffffff)
/usr/local/go/src/net/textproto/reader.go:63 +0x84 fp=0x4001171e10 sp=0x4001171d20 pc=0x1f6ed4
net/textproto.(*Reader).ReadLine(...)
/usr/local/go/src/net/textproto/reader.go:43
github.com/gempir/go-twitch-irc/v4.(*Client).startReader(0x4000345520, {0xe8a2b3f542d8, 0x40031cce08?}, 0xdde7a0?)
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/client.go:821 +0x168 fp=0x4001171fa0 sp=0x4001171e10 pc=0x5f72b8
github.com/gempir/go-twitch-irc/v4.(*Client).makeConnection.gowrap1()
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/client.go:748 +0x34 fp=0x4001171fd0 sp=0x4001171fa0 pc=0x5f7114
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4001171fd0 sp=0x4001171fd0 pc=0x7e594
created by github.com/gempir/go-twitch-irc/v4.(*Client).makeConnection in goroutine 33358995
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/client.go:748 +0x19c
goroutine 33360068 gp=0x4000e6b340 m=nil [select]:
runtime.gopark(0x401a2f1f00?, 0x6?, 0x80?, 0x2a?, 0x401a2f1db4?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x401a2f1c30 sp=0x401a2f1c10 pc=0x4a608
runtime.selectgo(0x401a2f1f00, 0x401a2f1da8, 0x7c8ec9?, 0x0, 0x4?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x614 fp=0x401a2f1d40 sp=0x401a2f1c30 pc=0x5d044
net/http.(*http2clientStream).writeRequest(0x40041abc80, 0x40002af9e0)
/usr/local/go/src/net/http/h2_bundle.go:8530 +0x8ec fp=0x401a2f1f80 sp=0x401a2f1d40 pc=0x22b05c
net/http.(*http2clientStream).doRequest(0x40041abc80, 0x400030b2b0?)
/usr/local/go/src/net/http/h2_bundle.go:8392 +0x20 fp=0x401a2f1fb0 sp=0x401a2f1f80 pc=0x22a730
net/http.(*http2ClientConn).RoundTrip.gowrap1()
/usr/local/go/src/net/http/h2_bundle.go:8298 +0x2c fp=0x401a2f1fd0 sp=0x401a2f1fb0 pc=0x22a6dc
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x401a2f1fd0 sp=0x401a2f1fd0 pc=0x7e594
created by net/http.(*http2ClientConn).RoundTrip in goroutine 33337379
/usr/local/go/src/net/http/h2_bundle.go:8298 +0x2b0
goroutine 33312915 gp=0x40003de380 m=nil [select]:
<elided>
github.com/nicklaw5/helix/v2.(*Client).sendRequest(<elided>)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/helix.go:182 +0xb8 fp=0x4001fdd4d0 sp=0x4001fdd470 pc=0x6006f8
github.com/nicklaw5/helix/v2.(*Client).post(...)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/helix.go:148
github.com/nicklaw5/helix/v2.(*Client).RefreshUserAccessToken(<elided>)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/authentication.go:143 +0x130 fp=0x4001fdd550 sp=0x4001fdd4d0 pc=0x600050
github.com/nicklaw5/helix/v2.(*Client).refreshToken(<elided>)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/helix.go:428 +0x30 fp=0x4001fdd610 sp=0x4001fdd550 pc=0x601ce0
github.com/nicklaw5/helix/v2.(*Client).doRequest(<elided>)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/helix.go:381 +0x238 fp=0x4001fdd6e0 sp=0x4001fdd610 pc=0x601908
github.com/nicklaw5/helix/v2.(*Client).sendRequest(<elided>)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/helix.go:182 +0xb8 fp=0x4001fdd740 sp=0x4001fdd6e0 pc=0x6006f8
github.com/nicklaw5/helix/v2.(*Client).get(...)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/helix.go:144
github.com/nicklaw5/helix/v2.(*Client).GetChannelChatChatters(0x4000087900, 0x40038fb200)
/go/pkg/mod/github.com/nicklaw5/helix/v2@v2.29.0/chat.go:34 +0xb4 fp=0x4001fdd7b0 sp=0x4001fdd740 pc=0x600494
github.com/airforce270/airbot/platforms/twitch.(*Twitch).CurrentUsers(0x40001c2600)
/src/platforms/twitch/twitch.go:350 +0x1b4 fp=0x4001fdd930 sp=0x4001fdd7b0 pc=0x606ce4
github.com/airforce270/airbot/gamba.getInactiveUsers(0x22da00?, 0x40003de380?)
/src/gamba/gamba.go:123 +0xac fp=0x4001fddbe0 sp=0x4001fdd930 pc=0x5f2c3c
github.com/airforce270/airbot/gamba.grantPoints(0x4003745300?, 0x40003b82a0)
/src/gamba/gamba.go:89 +0x28 fp=0x4001fddfb0 sp=0x4001fddbe0 pc=0x5f2648
github.com/airforce270/airbot/gamba.StartGrantingPoints.gowrap1()
/src/gamba/gamba.go:35 +0x2c fp=0x4001fddfd0 sp=0x4001fddfb0 pc=0x5f1e3c
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4001fddfd0 sp=0x4001fddfd0 pc=0x7e594
created by github.com/airforce270/airbot/gamba.StartGrantingPoints in goroutine 99
/src/gamba/gamba.go:35 +0x50
goroutine 33359048 gp=0x40007241c0 m=nil [select]:
runtime.gopark(0x4001caff70?, 0x4?, 0x8?, 0xfe?, 0x4001caff10?)
/usr/local/go/src/runtime/proc.go:402 +0xc8 fp=0x4001cafdb0 sp=0x4001cafd90 pc=0x4a608
runtime.selectgo(0x4001caff70, 0x4001caff08, 0x4002d70238?, 0x0, 0x4001cafed8?, 0x1)
/usr/local/go/src/runtime/select.go:327 +0x614 fp=0x4001cafec0 sp=0x4001cafdb0 pc=0x5d044
github.com/gempir/go-twitch-irc/v4.(*Client).startPinger.func1()
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/client.go:848 +0xdc fp=0x4001caffd0 sp=0x4001cafec0 pc=0x5f766c
runtime.goexit({})
/usr/local/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4001caffd0 sp=0x4001caffd0 pc=0x7e594
created by github.com/gempir/go-twitch-irc/v4.(*Client).startPinger in goroutine 33358995
/go/pkg/mod/github.com/gempir/go-twitch-irc/v4@v4.0.0/client.go:842 +0xc8
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment