Thanks to visit codestin.com
Credit goes to github.com

Skip to content

feat: allow disabling stun addresses via env #7066

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Apr 17, 2023
Merged

feat: allow disabling stun addresses via env #7066

merged 4 commits into from
Apr 17, 2023

Conversation

ammario
Copy link
Member

@ammario ammario commented Apr 10, 2023

Resolves #6791

Need to debug why go test ./cli -run=Server/DisableDERP

Is causing

This
goleak: Errors on successful test run: found unexpected goroutines:
[Goroutine 139 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 139 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006acf18, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006acf00, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 140 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 140 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006acfa8, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006acf90, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 141 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 141 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ad038, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ad020, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 142 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 142 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ad0c8, 0x1, 0xd8?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0xc0001a97d0?, 0x1e?, 0x4b?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ad0b0, 0xc0001a9798?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 143 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 143 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ad158, 0x1, 0x37?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x100000000000000?, 0x0?, 0xd3?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ad140, 0xc0001a3728?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 144 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 144 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ad1e8, 0x1, 0x92?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x34a3758?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ad1d0, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 145 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 145 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ad278, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0xc000c4db20?, 0x0?, 0x80?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ad260, 0xc000bfb770?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 146 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 146 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ad308, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ad2f0, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 147 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 147 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ad398, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ad380, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 148 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 148 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ad428, 0x1, 0x1d?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ad410, 0xc000c4dbe8?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 149 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 149 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ad4b8, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ad4a0, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 150 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 150 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ad548, 0x1, 0x25?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ad530, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 151 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 151 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ad5d8, 0x1, 0x1d?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ad5c0, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 152 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 152 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ad668, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x14?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ad650, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 153 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 153 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ad6f8, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0xc000bb9990?, 0xcf?, 0x1a?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ad6e0, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 154 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 154 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ad788, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x2?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ad770, 0x41741a?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 155 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 155 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ad818, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0xc000599bc0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ad800, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 156 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 156 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ad8a8, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0xd?, 0x1?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ad890, 0xc000b95070?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 157 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 157 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ad938, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ad920, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 158 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 158 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ad9c8, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ad9b0, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 159 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 159 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ada58, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0xfe?, 0x2?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ada40, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 160 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 160 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006adae8, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006adad0, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 161 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 161 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006adb78, 0x1, 0x59?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0xd4?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006adb60, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 162 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 162 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006adc08, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006adbf0, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 163 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 163 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006adc98, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006adc80, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 164 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 164 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006add28, 0x1, 0x6f?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0xc000c4eb10?, 0x70?, 0x6f?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006add10, 0xd4?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 165 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 165 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006addb8, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0xc000c2d880?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006adda0, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 166 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 166 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ade48, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ade30, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 167 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 167 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006aded8, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x41741a?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006adec0, 0xc000c4ebd8?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 168 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 168 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006adf68, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006adf50, 0xc000c2dce0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 169 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 169 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006adff8, 0x1, 0x25?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006adfe0, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 170 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 170 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ae088, 0x1, 0x1d?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ae070, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 171 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 171 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ae118, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ae100, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 172 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 172 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ae1a8, 0x1, 0xe9?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ae190, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 173 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 173 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ae238, 0x1, 0xcd?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ae220, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 174 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 174 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ae2c8, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ae2b0, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 175 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 175 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ae358, 0x1, 0x74?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ae340, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 176 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 176 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ae3e8, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ae3d0, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 177 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 177 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ae478, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ae460, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 178 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 178 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ae508, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x7e?, 0x2?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ae4f0, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 179 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 179 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ae598, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ae580, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 180 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 180 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ae628, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0xc000c4ef20?, 0x0?, 0x80?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ae610, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 181 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 181 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ae6b8, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ae6a0, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 182 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 182 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ae748, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ae730, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 183 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 183 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ae7d8, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ae7c0, 0xc000c4efe8?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 184 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 184 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ae868, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ae850, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 185 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 185 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ae8f8, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0xb0?, 0x97?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ae8e0, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 186 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 186 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006ae988, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006ae970, 0x1?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 187 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 187 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006aea18, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006aea00, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 188 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 188 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006aeaa8, 0x1, 0xed?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0xc000bbafc0?, 0x40?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006aea90, 0xc000bbb240?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 189 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 189 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006aeb38, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006aeb20, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 190 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 190 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006aebc8, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006aebb0, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 191 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 191 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006aec58, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006aec40, 0xc000bbc870?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 192 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 192 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006aece8, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006aecd0, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 193 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 193 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006aed78, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x5b250f?, 0xa0?, 0x49?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006aed60, 0x2?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 194 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 194 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006aee08, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x5b1d4e?, 0x8?, 0x32?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006aedf0, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 195 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 195 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006aee98, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006aee80, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 196 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 196 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006aef28, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x88?, 0x6f?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006aef10, 0x5b250f?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 197 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 197 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006aefb8, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006aefa0, 0x5b1d4e?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 198 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 198 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006af048, 0x1, 0x7?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006af030, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 199 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 199 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006af0d8, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x1?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006af0c0, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 200 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 200 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006af168, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006af150, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 201 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 201 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006af1f8, 0x1, 0x1d?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006af1e0, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d

 Goroutine 202 in state select, with gvisor.dev/gvisor/pkg/sync.Gopark on top of the stack:
goroutine 202 [select]:
gvisor.dev/gvisor/pkg/sync.Gopark(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sync/runtime_unsafe.go:41
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).nextWaker(0xc0006af288, 0x1, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:209 +0x85
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).fetch(0x0?, 0x0?, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:256 +0x31
gvisor.dev/gvisor/pkg/sleep.(*Sleeper).Fetch(...)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/sleep/sleep_unsafe.go:279
gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0006af270, 0x0?)
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:287 +0xb0
created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init
	/home/coder/go/pkg/mod/gvisor.dev/[email protected]/pkg/tcpip/transport/tcp/dispatcher.go:391 +0x13d
]
FAIL	github.com/coder/coder/cli	0.666s
FAIL

@ammario ammario self-assigned this Apr 10, 2023
@ammario ammario requested a review from kylecarbs April 10, 2023 16:27
@ammario ammario enabled auto-merge (squash) April 10, 2023 16:27
@ammario ammario force-pushed the disable-derp branch 2 times, most recently from 45e03ff to 0578357 Compare April 10, 2023 16:31
Copy link
Member

@kylecarbs kylecarbs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are we going to make this standard? Another solution for values like this in the future would be having a constant of false instead, or assuming an empty string is an invalid value.

e.g. --derp-server-stun-addresses "" indicates to me that there is no value, not that the string literal of "" is a value itself.

@ammario
Copy link
Member Author

ammario commented Apr 10, 2023

@kylecarbs

We already allow disabling it with an empty string via flag. The problem that @bpmct rose is that our Kubernetes helm chart users rely on environment variables.

We should probably shift our helm charts to rely on YAML though, since it's now natively supported in coder.

Copy link
Member

@bpmct bpmct left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you also change the help text for the flag to instruct users how to disable STUN?

@ammario ammario merged commit c6b2861 into main Apr 17, 2023
@ammario ammario deleted the disable-derp branch April 17, 2023 17:20
@github-actions github-actions bot locked and limited conversation to collaborators Apr 17, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Unable to disable P2P connections as it is not possible to set DERP server stun addresses to empty
3 participants