We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
I have seen this problem recently. It looks like an outcome of the wsbuilder refactor? cc @spikecurtis
wsbuilder
[API] fatal error: concurrent map writes [API] [API] goroutine 1026 [running]: [API] github.com/coder/coder/coderd/autobuild/executor.(*Executor).runOnce.func2.1({0x10d897d88, 0x14011b18d00}) [API] /Users/mtojek/code/coder/coderd/autobuild/executor/lifecycle_executor.go:191 +0xdd4 [API] github.com/coder/coder/coderd/database/dbauthz.(*querier).InTx.func1({0x10d8976b0?, 0x14011c7ab58?}) [API] /Users/mtojek/code/coder/coderd/database/dbauthz/querier.go:35 +0x13c [API] github.com/coder/coder/coderd/database.(*sqlQuerier).runTx(0x14011cc0e28?, 0x14011c7aaf8, 0x116fe2200?) [API] /Users/mtojek/code/coder/coderd/database/db.go:130 +0x1e0 [API] github.com/coder/coder/coderd/database.(*sqlQuerier).InTx(0x10?, 0x10d548640?, 0x14011cc0e01?) [API] /Users/mtojek/code/coder/coderd/database/db.go:101 +0x64 [API] github.com/coder/coder/coderd/database/dbauthz.(*querier).InTx(0x140008dc500, 0x14011e26be0, 0x0?) [API] /Users/mtojek/code/coder/coderd/database/dbauthz/querier.go:32 +0x98 [API] github.com/coder/coder/coderd/autobuild/executor.(*Executor).runOnce.func2() [API] /Users/mtojek/code/coder/coderd/autobuild/executor/lifecycle_executor.go:125 +0x16c [API] golang.org/x/sync/errgroup.(*Group).Go.func1() [API] /Users/mtojek/go/pkg/mod/golang.org/x/sync@v0.2.0/errgroup/errgroup.go:75 +0x5c [API] created by golang.org/x/sync/errgroup.(*Group).Go [API] /Users/mtojek/go/pkg/mod/golang.org/x/sync@v0.2.0/errgroup/errgroup.go:72 +0x9c [API] [API] goroutine 1 [select]: [API] github.com/coder/coder/cli.(*RootCmd).Server.func1(0x140006b3d00) [API] /Users/mtojek/code/coder/cli/server.go:901 +0x48b4 [API] github.com/coder/coder/cli.(*RootCmd).Command.func6.1(0x140008befe8?) [API] /Users/mtojek/code/coder/cli/root.go:260 +0xc4 [API] github.com/coder/coder/cli/clibase.RequireRangeArgs.func1.1(0x30?) [API] /Users/mtojek/code/coder/cli/clibase/cmd.go:537 +0x2f4 [API] github.com/coder/coder/cli.PrintDeprecatedOptions.func1.1(0x140006b3d00) [API] /Users/mtojek/code/coder/cli/server.go:1104 +0x15c [API] github.com/coder/coder/cli.WriteConfigMW.func1.1(0x0?) [API] /Users/mtojek/code/coder/cli/server.go:1116 +0x318 [API] github.com/coder/coder/cli/clibase.(*Invocation).run(0x140006b3d00, 0x140008bfdf0) [API] /Users/mtojek/code/coder/cli/clibase/cmd.go:364 +0xb18 [API] github.com/coder/coder/cli/clibase.(*Invocation).run(0x140006b3a00, 0x140008bfdf0) [API] /Users/mtojek/code/coder/cli/clibase/cmd.go:313 +0x7b0 [API] github.com/coder/coder/cli/clibase.(*Invocation).Run(0x140008bfea8?) [API] /Users/mtojek/code/coder/cli/clibase/cmd.go:441 +0x84 [API] github.com/coder/coder/cli.(*RootCmd).RunMain(0x140000d0480?, {0x14000190960, 0x23, 0x3c}) [API] /Users/mtojek/code/coder/cli/root.go:129 +0x154 [API] main.main() [API] /Users/mtojek/code/coder/enterprise/cmd/coder/main.go:12 +0x40 [API] [API] goroutine 9 [syscall, 1 minutes]: [API] os/signal.signal_recv() [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/runtime/sigqueue.go:149 +0x2c [API] os/signal.loop() [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/os/signal/signal_unix.go:23 +0x1c [API] created by os/signal.Notify.func1.1 [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/os/signal/signal.go:151 +0x28 [API] [API] goroutine 24 [select, 1 minutes]: [API] github.com/coder/coder/cli.DumpHandler({0x10d818dd8, 0x140002e2f50}) [API] /Users/mtojek/code/coder/cli/root.go:755 +0x19c [API] created by github.com/coder/coder/cli.(*RootCmd).Server.func1 [API] /Users/mtojek/code/coder/cli/server.go:187 +0x170 [API] [API] goroutine 33 [select, 1 minutes]: [API] os/signal.NotifyContext.func1() [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/os/signal/signal.go:288 +0x68 [API] created by os/signal.NotifyContext [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/os/signal/signal.go:287 +0x170 [API] [API] goroutine 34 [select]: [API] go.opentelemetry.io/otel/sdk/trace.(*batchSpanProcessor).processQueue(0x14000a1c000) [API] /Users/mtojek/go/pkg/mod/go.opentelemetry.io/otel/sdk@v1.14.0/trace/batch_span_processor.go:293 +0xd4 [API] go.opentelemetry.io/otel/sdk/trace.NewBatchSpanProcessor.func1() [API] /Users/mtojek/go/pkg/mod/go.opentelemetry.io/otel/sdk@v1.14.0/trace/batch_span_processor.go:128 +0x58 [API] created by go.opentelemetry.io/otel/sdk/trace.NewBatchSpanProcessor [API] /Users/mtojek/go/pkg/mod/go.opentelemetry.io/otel/sdk@v1.14.0/trace/batch_span_processor.go:126 +0x298 [API] [API] goroutine 277 [select]: [API] github.com/coder/coder/provisionerd.(*Server).connect.func1() [API] /Users/mtojek/code/coder/provisionerd/provisionerd.go:218 +0xe8 [API] created by github.com/coder/coder/provisionerd.(*Server).connect [API] /Users/mtojek/code/coder/provisionerd/provisionerd.go:210 +0x4c8 [API] [API] goroutine 42 [select, 1 minutes]: [API] database/sql.(*DB).connectionOpener(0x14000452f70, {0x10d818dd8, 0x140000da050}) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/database/sql/sql.go:1218 +0x80 [API] created by database/sql.OpenDB [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/database/sql/sql.go:791 +0x170 [API] [API] goroutine 158 [chan receive]: [API] github.com/coder/coder/cli.newProvisionerDaemon.func2() [API] /Users/mtojek/code/coder/cli/server.go:1197 +0x80 [API] created by github.com/coder/coder/cli.newProvisionerDaemon [API] /Users/mtojek/code/coder/cli/server.go:1195 +0x424 [API] [API] goroutine 53 [chan receive, 1 minutes]: [API] github.com/lib/pq.(*Listener).listenerConnLoop(0x1400038cd20) [API] /Users/mtojek/go/pkg/mod/github.com/lib/pq@v1.10.6/notify.go:837 +0x1f8 [API] github.com/lib/pq.(*Listener).listenerMain(0x1400038cd20) [API] /Users/mtojek/go/pkg/mod/github.com/lib/pq@v1.10.6/notify.go:856 +0x20 [API] created by github.com/lib/pq.NewDialListener [API] /Users/mtojek/go/pkg/mod/github.com/lib/pq@v1.10.6/notify.go:525 +0x194 [API] [API] goroutine 56 [IO wait]: [API] internal/poll.runtime_pollWait(0x116e94d00, 0x72) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/runtime/netpoll.go:306 +0xa0 [API] internal/poll.(*pollDesc).wait(0x14000ac2100?, 0x14000a79000?, 0x0) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x28 [API] internal/poll.(*pollDesc).waitRead(...) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/internal/poll/fd_poll_runtime.go:89 [API] internal/poll.(*FD).Read(0x14000ac2100, {0x14000a79000, 0x1000, 0x1000}) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/internal/poll/fd_unix.go:167 +0x200 [API] net.(*netFD).Read(0x14000ac2100, {0x14000a79000?, 0x14000a2de18?, 0x102a346dc?}) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/fd_posix.go:55 +0x28 [API] net.(*conn).Read(0x1400012aa38, {0x14000a79000?, 0x14000a2ddb0?, 0x102a61470?}) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/net.go:183 +0x34 [API] bufio.(*Reader).Read(0x14000a13140, {0x14000a58920, 0x5, 0x14000a2de78?}) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/bufio/bufio.go:237 +0x1d8 [API] io.ReadAtLeast({0x10d7fa040, 0x14000a13140}, {0x14000a58920, 0x5, 0x200}, 0x5) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/io/io.go:332 +0xa0 [API] io.ReadFull(...) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/io/io.go:351 [API] github.com/lib/pq.(*conn).recvMessage(0x14000a58900, 0x14000a2df40) [API] /Users/mtojek/go/pkg/mod/github.com/lib/pq@v1.10.6/conn.go:1004 +0xc4 [API] github.com/lib/pq.(*ListenerConn).listenerConnLoop(0x14000ab8900) [API] /Users/mtojek/go/pkg/mod/github.com/lib/pq@v1.10.6/notify.go:196 +0x80 [API] github.com/lib/pq.(*ListenerConn).listenerConnMain(0x14000ab8900) [API] /Users/mtojek/go/pkg/mod/github.com/lib/pq@v1.10.6/notify.go:249 +0x20 [API] created by github.com/lib/pq.newDialListenerConn [API] /Users/mtojek/go/pkg/mod/github.com/lib/pq@v1.10.6/notify.go:138 +0x118 [API] [API] goroutine 58 [select, 1 minutes]: [API] github.com/coder/coder/coderd/database.(*pgPubsub).listen(0x14000a973b0, {0x10d818dd8, 0x140002e2f50}) [API] /Users/mtojek/code/coder/coderd/database/pubsub.go:102 +0xb4 [API] created by github.com/coder/coder/coderd/database.NewPubsub [API] /Users/mtojek/code/coder/coderd/database/pubsub.go:167 +0x280 [API] [API] goroutine 71 [select]: [API] github.com/coder/coder/coderd/telemetry.(*remoteReporter).runSnapshotter(0x14000b1c000) [API] /Users/mtojek/code/coder/coderd/telemetry/telemetry.go:178 +0xa8 [API] created by github.com/coder/coder/coderd/telemetry.New [API] /Users/mtojek/code/coder/coderd/telemetry/telemetry.go:83 +0x280 [API] [API] goroutine 254 [chan receive]: [API] storj.io/drpc/drpcserver.(*Server).Serve.func1({0x10d81a1c0?, 0x14000879260?}) [API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcserver/server.go:82 +0x44 [API] storj.io/drpc/drpcctx.(*Tracker).track(0x14000879260, 0x0?) [API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcctx/tracker.go:35 +0x34 [API] created by storj.io/drpc/drpcctx.(*Tracker).Run [API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcctx/tracker.go:30 +0x88 [API] [API] goroutine 29 [IO wait]: [API] internal/poll.runtime_pollWait(0x116e94ee0, 0x72) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/runtime/netpoll.go:306 +0xa0 [API] internal/poll.(*pollDesc).wait(0x140008dc300?, 0x14000d06000?, 0x0) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x28 [API] internal/poll.(*pollDesc).waitRead(...) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/internal/poll/fd_poll_runtime.go:89 [API] internal/poll.(*FD).Read(0x140008dc300, {0x14000d06000, 0x1500, 0x1500}) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/internal/poll/fd_unix.go:167 +0x200 [API] net.(*netFD).Read(0x140008dc300, {0x14000d06000?, 0x140002de298?, 0x0?}) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/fd_posix.go:55 +0x28 [API] net.(*conn).Read(0x14000c20000, {0x14000d06000?, 0x14000503ba0?, 0x300000002?}) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/net.go:183 +0x34 [API] crypto/tls.(*atLeastReader).Read(0x14000a99fe0, {0x14000d06000?, 0x14000a99fe0?, 0x0?}) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/crypto/tls/conn.go:788 +0x40 [API] bytes.(*Buffer).ReadFrom(0x14000240290, {0x10d7facc0, 0x14000a99fe0}) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/bytes/buffer.go:202 +0x90 [API] crypto/tls.(*Conn).readFromUntil(0x14000240000, {0x116e962c8?, 0x14000c20000}, 0x102bf2928?) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/crypto/tls/conn.go:810 +0xd0 [API] crypto/tls.(*Conn).readRecordOrCCS(0x14000240000, 0x0) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/crypto/tls/conn.go:617 +0xd4 [API] crypto/tls.(*Conn).readRecord(...) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/crypto/tls/conn.go:583 [API] crypto/tls.(*Conn).Read(0x14000240000, {0x14000a62000, 0x1000, 0x10d8223a0?}) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/crypto/tls/conn.go:1316 +0x170 [API] bufio.(*Reader).Read(0x140000d0a20, {0x140006a6660, 0x9, 0x14000240000?}) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/bufio/bufio.go:237 +0x1d8 [API] io.ReadAtLeast({0x10d7fa040, 0x140000d0a20}, {0x140006a6660, 0x9, 0x9}, 0x9) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/io/io.go:332 +0xa0 [API] io.ReadFull(...) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/io/io.go:351 [API] net/http.http2readFrameHeader({0x140006a6660?, 0x9?, 0x14000bb2880?}, {0x10d7fa040?, 0x140000d0a20?}) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/h2_bundle.go:1567 +0x58 [API] net/http.(*http2Framer).ReadFrame(0x140006a6620) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/h2_bundle.go:1831 +0x80 [API] net/http.(*http2clientConnReadLoop).run(0x14000a61f88) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/h2_bundle.go:9187 +0xf8 [API] net/http.(*http2ClientConn).readLoop(0x1400098c300) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/h2_bundle.go:9082 +0x5c [API] created by net/http.(*http2Transport).newClientConn [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/h2_bundle.go:7779 +0xa18 [API] [API] goroutine 250 [chan receive]: [API] github.com/valyala/fasthttp/fasthttputil.(*InmemoryListener).Accept(0x14000878ea0?) [API] /Users/mtojek/go/pkg/mod/github.com/valyala/fasthttp@v1.44.0/fasthttputil/inmemory_listener.go:50 +0x2c [API] storj.io/drpc/drpcserver.(*Server).Serve(0x140009baf80, {0x10d818dd8, 0x14000531bd0}, {0x10d8120f0?, 0x14010e65ec0}) [API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcserver/server.go:87 +0x15c [API] github.com/coder/coder/coderd.(*API).CreateInMemoryProvisionerDaemon.func3() [API] /Users/mtojek/code/coder/coderd/coderd.go:983 +0x60 [API] created by github.com/coder/coder/coderd.(*API).CreateInMemoryProvisionerDaemon [API] /Users/mtojek/code/coder/coderd/coderd.go:982 +0xb88 [API] [API] goroutine 182 [select]: [API] github.com/coder/coder/coderd/database.messagesToListener({0x10d818dd8, 0x1400092d6d0}, 0x140009b74a0, 0x14000658ba0) [API] /Users/mtojek/code/coder/coderd/database/pubsub.go:174 +0xa0 [API] created by github.com/coder/coder/coderd/database.(*pgPubsub).Subscribe [API] /Users/mtojek/code/coder/coderd/database/pubsub.go:62 +0x29c [API] [API] goroutine 251 [select]: [API] github.com/coder/coder/provisionerd.(*Server).connect.func1() [API] /Users/mtojek/code/coder/provisionerd/provisionerd.go:218 +0xe8 [API] created by github.com/coder/coder/provisionerd.(*Server).connect [API] /Users/mtojek/code/coder/provisionerd/provisionerd.go:210 +0x4c8 [API] [API] goroutine 140 [IO wait]: [API] internal/poll.runtime_pollWait(0x116e94fd0, 0x72) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/runtime/netpoll.go:306 +0xa0 [API] internal/poll.(*pollDesc).wait(0x14000392700?, 0x0?, 0x0) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x28 [API] internal/poll.(*pollDesc).waitRead(...) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/internal/poll/fd_poll_runtime.go:89 [API] internal/poll.(*FD).Accept(0x14000392700) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/internal/poll/fd_unix.go:614 +0x250 [API] net.(*netFD).accept(0x14000392700) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/fd_unix.go:172 +0x28 [API] net.(*TCPListener).accept(0x14000a02318) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/tcpsock_posix.go:148 +0x28 [API] net.(*TCPListener).Accept(0x14000a02318) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/tcpsock.go:297 +0x2c [API] net/http.(*Server).Serve(0x140111b8000, {0x10d815450, 0x14000a02318}) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/server.go:3059 +0x2cc [API] github.com/coder/coder/cli.(*HTTPServers).Serve.func1() [API] /Users/mtojek/code/coder/cli/server.go:1858 +0x5c [API] golang.org/x/sync/errgroup.(*Group).Go.func1() [API] /Users/mtojek/go/pkg/mod/golang.org/x/sync@v0.2.0/errgroup/errgroup.go:75 +0x5c [API] created by golang.org/x/sync/errgroup.(*Group).Go [API] /Users/mtojek/go/pkg/mod/golang.org/x/sync@v0.2.0/errgroup/errgroup.go:72 +0x9c [API] [API] goroutine 154 [select]: [API] github.com/coder/coder/enterprise/coderd.(*API).runEntitlementsLoop(0x14010e0fea0, {0x10d818dd8, 0x1400092c9b0}) [API] /Users/mtojek/code/coder/enterprise/coderd/coderd.go:509 +0x5f4 [API] created by github.com/coder/coder/enterprise/coderd.New [API] /Users/mtojek/code/coder/enterprise/coderd/coderd.go:266 +0xfa0 [API] [API] goroutine 145 [select]: [API] github.com/coder/coder/coderd/metricscache.(*Cache).run(0x14000994000, {0x10d818dd8, 0x140005b6000}, {0x104309f00, 0x10}, 0x0?, 0x14000a5ffb0) [API] /Users/mtojek/code/coder/coderd/metricscache/metricscache.go:281 +0x250 [API] github.com/coder/coder/coderd/metricscache.New.func1.2() [API] /Users/mtojek/code/coder/coderd/metricscache/metricscache.go:74 +0x80 [API] created by github.com/coder/coder/coderd/metricscache.New.func1 [API] /Users/mtojek/code/coder/coderd/metricscache/metricscache.go:72 +0x1c4 [API] [API] goroutine 79 [chan receive]: [API] storj.io/drpc/drpcserver.(*Server).Serve.func1({0x10d81a1c0?, 0x1400060cc00?}) [API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcserver/server.go:82 +0x44 [API] storj.io/drpc/drpcctx.(*Tracker).track(0x1400060cc00, 0x0?) [API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcctx/tracker.go:35 +0x34 [API] created by storj.io/drpc/drpcctx.(*Tracker).Run [API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcctx/tracker.go:30 +0x88 [API] [API] goroutine 96 [select]: [API] github.com/coder/coder/coderd/metricscache.(*Cache).run(0x14000994000, {0x10d818dd8, 0x140005b6000}, {0x1042fa455, 0xd}, 0x0?, 0x14000caffb0) [API] /Users/mtojek/code/coder/coderd/metricscache/metricscache.go:281 +0x250 [API] github.com/coder/coder/coderd/metricscache.New.func1.1() [API] /Users/mtojek/code/coder/coderd/metricscache/metricscache.go:69 +0x80 [API] created by github.com/coder/coder/coderd/metricscache.New.func1 [API] /Users/mtojek/code/coder/coderd/metricscache/metricscache.go:67 +0x124 [API] [API] goroutine 129 [semacquire]: [API] sync.runtime_Semacquire(0x140003ce340?) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/runtime/sema.go:62 +0x2c [API] sync.(*WaitGroup).Wait(0x140009568d0) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/sync/waitgroup.go:116 +0x74 [API] github.com/coder/coder/coderd/metricscache.New.func1() [API] /Users/mtojek/code/coder/coderd/metricscache/metricscache.go:76 +0x1cc [API] created by github.com/coder/coder/coderd/metricscache.New [API] /Users/mtojek/code/coder/coderd/metricscache/metricscache.go:63 +0x214 [API] [API] goroutine 130 [select]: [API] github.com/coder/coder/coderd/updatecheck.(*Checker).start(0x140007d6dd0) [API] /Users/mtojek/code/coder/coderd/updatecheck/updatecheck.go:155 +0x57c [API] created by github.com/coder/coder/coderd/updatecheck.New [API] /Users/mtojek/code/coder/coderd/updatecheck/updatecheck.go:89 +0x258 [API] [API] goroutine 276 [chan receive]: [API] github.com/valyala/fasthttp/fasthttputil.(*InmemoryListener).Accept(0x1400095a960?) [API] /Users/mtojek/go/pkg/mod/github.com/valyala/fasthttp@v1.44.0/fasthttputil/inmemory_listener.go:50 +0x2c [API] storj.io/drpc/drpcserver.(*Server).Serve(0x1400057ba80, {0x10d818dd8, 0x14000531ae0}, {0x10d8120f0?, 0x140004b1e00}) [API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcserver/server.go:87 +0x15c [API] github.com/coder/coder/coderd.(*API).CreateInMemoryProvisionerDaemon.func3() [API] /Users/mtojek/code/coder/coderd/coderd.go:983 +0x60 [API] created by github.com/coder/coder/coderd.(*API).CreateInMemoryProvisionerDaemon [API] /Users/mtojek/code/coder/coderd/coderd.go:982 +0xb88 [API] [API] goroutine 183 [chan receive]: [API] github.com/coder/coder/enterprise/replicasync.(*Manager).subscribe.func3() [API] /Users/mtojek/code/coder/enterprise/replicasync/replicasync.go:211 +0x38 [API] created by github.com/coder/coder/enterprise/replicasync.(*Manager).subscribe [API] /Users/mtojek/code/coder/enterprise/replicasync/replicasync.go:210 +0x258 [API] [API] goroutine 184 [select]: [API] github.com/coder/coder/enterprise/replicasync.(*Manager).loop(0x1400089a380, {0x10d818dd8, 0x1400092d220}) [API] /Users/mtojek/code/coder/enterprise/replicasync/replicasync.go:142 +0x130 [API] created by github.com/coder/coder/enterprise/replicasync.New [API] /Users/mtojek/code/coder/enterprise/replicasync/replicasync.go:104 +0x7d4 [API] [API] goroutine 347 [IO wait]: [API] internal/poll.runtime_pollWait(0x116d2ab88, 0x72) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/runtime/netpoll.go:306 +0xa0 [API] internal/poll.(*pollDesc).wait(0x140009bae80?, 0x14000cf8000?, 0x0) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x28 [API] internal/poll.(*pollDesc).waitRead(...) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/internal/poll/fd_poll_runtime.go:89 [API] internal/poll.(*FD).Read(0x140009bae80, {0x14000cf8000, 0xc80, 0xc80}) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/internal/poll/fd_unix.go:167 +0x200 [API] net.(*netFD).Read(0x140009bae80, {0x14000cf8000?, 0x140118a3f40?, 0x102c4bad4?}) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/fd_posix.go:55 +0x28 [API] net.(*conn).Read(0x14000896718, {0x14000cf8000?, 0x1401118e8c8?, 0x102c4d608?}) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/net.go:183 +0x34 [API] crypto/tls.(*atLeastReader).Read(0x140118c7e00, {0x14000cf8000?, 0x140118c7e00?, 0x0?}) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/crypto/tls/conn.go:788 +0x40 [API] bytes.(*Buffer).ReadFrom(0x14000cbe290, {0x10d7facc0, 0x140118c7e00}) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/bytes/buffer.go:202 +0x90 [API] crypto/tls.(*Conn).readFromUntil(0x14000cbe000, {0x116e962c8?, 0x14000896718}, 0x14000cf8005?) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/crypto/tls/conn.go:810 +0xd0 [API] crypto/tls.(*Conn).readRecordOrCCS(0x14000cbe000, 0x0) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/crypto/tls/conn.go:617 +0xd4 [API] crypto/tls.(*Conn).readRecord(...) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/crypto/tls/conn.go:583 [API] crypto/tls.(*Conn).Read(0x14000cbe000, {0x140118ea000, 0x1000, 0x102ceb6f8?}) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/crypto/tls/conn.go:1316 +0x170 [API] bufio.(*Reader).Read(0x140118e4e40, {0x140005f6f20, 0x9, 0x102ceb0d0?}) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/bufio/bufio.go:237 +0x1d8 [API] io.ReadAtLeast({0x10d7fa040, 0x140118e4e40}, {0x140005f6f20, 0x9, 0x9}, 0x9) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/io/io.go:332 +0xa0 [API] io.ReadFull(...) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/io/io.go:351 [API] net/http.http2readFrameHeader({0x140005f6f20?, 0x9?, 0x140118ec120?}, {0x10d7fa040?, 0x140118e4e40?}) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/h2_bundle.go:1567 +0x58 [API] net/http.(*http2Framer).ReadFrame(0x140005f6ee0) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/h2_bundle.go:1831 +0x80 [API] net/http.(*http2clientConnReadLoop).run(0x1401118ef88) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/h2_bundle.go:9187 +0xf8 [API] net/http.(*http2ClientConn).readLoop(0x140118dad80) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/h2_bundle.go:9082 +0x5c [API] created by net/http.(*http2Transport).newClientConn [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/h2_bundle.go:7779 +0xa18 [API] [API] goroutine 187 [select]: [API] github.com/coder/coder/coderd/database.messagesToListener({0x10d818dd8, 0x1400092d860}, 0x140009b7860, 0x14000511710) [API] /Users/mtojek/code/coder/coderd/database/pubsub.go:174 +0xa0 [API] created by github.com/coder/coder/coderd/database.(*pgPubsub).Subscribe [API] /Users/mtojek/code/coder/coderd/database/pubsub.go:62 +0x29c [API] [API] goroutine 210 [chan receive]: [API] storj.io/drpc/drpcserver.(*Server).Serve.func1({0x10d81a1c0?, 0x1401131a0f0?}) [API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcserver/server.go:82 +0x44 [API] storj.io/drpc/drpcctx.(*Tracker).track(0x1401131a0f0, 0x0?) [API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcctx/tracker.go:35 +0x34 [API] created by storj.io/drpc/drpcctx.(*Tracker).Run [API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcctx/tracker.go:30 +0x88 [API] [API] goroutine 159 [chan receive]: [API] github.com/valyala/fasthttp/fasthttputil.(*InmemoryListener).Accept(0x1401131a0f0?) [API] /Users/mtojek/go/pkg/mod/github.com/valyala/fasthttp@v1.44.0/fasthttputil/inmemory_listener.go:50 +0x2c [API] storj.io/drpc/drpcserver.(*Server).Serve(0x140008dd780, {0x10d818dd8, 0x14000531860}, {0x10d8120f0?, 0x14000ab8c00}) [API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcserver/server.go:87 +0x15c [API] github.com/coder/coder/provisionersdk.Serve({0x10d818dd8?, 0x14000531860}, {0x10d8074d8?, 0x14011156780}, 0x0?) [API] /Users/mtojek/code/coder/provisionersdk/serve.go:60 +0x438 [API] github.com/coder/coder/provisioner/terraform.Serve({0x10d818dd8, 0x14000531860}, 0x14000871f18) [API] /Users/mtojek/code/coder/provisioner/terraform/serve.go:101 +0x37c [API] github.com/coder/coder/cli.newProvisionerDaemon.func3() [API] /Users/mtojek/code/coder/cli/server.go:1206 +0x154 [API] created by github.com/coder/coder/cli.newProvisionerDaemon [API] /Users/mtojek/code/coder/cli/server.go:1202 +0x5ac [API] [API] goroutine 193 [chan receive]: [API] github.com/coder/coder/cli.newProvisionerDaemon.func2() [API] /Users/mtojek/code/coder/cli/server.go:1197 +0x80 [API] created by github.com/coder/coder/cli.newProvisionerDaemon [API] /Users/mtojek/code/coder/cli/server.go:1195 +0x424 [API] [API] goroutine 194 [chan receive]: [API] github.com/valyala/fasthttp/fasthttputil.(*InmemoryListener).Accept(0x14000879260?) [API] /Users/mtojek/go/pkg/mod/github.com/valyala/fasthttp@v1.44.0/fasthttputil/inmemory_listener.go:50 +0x2c [API] storj.io/drpc/drpcserver.(*Server).Serve(0x140009bb000, {0x10d818dd8, 0x140005319a0}, {0x10d8120f0?, 0x14000ab8c80}) [API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcserver/server.go:87 +0x15c [API] github.com/coder/coder/provisionersdk.Serve({0x10d818dd8?, 0x140005319a0}, {0x10d8074d8?, 0x14010e63d60}, 0x0?) [API] /Users/mtojek/code/coder/provisionersdk/serve.go:60 +0x438 [API] github.com/coder/coder/provisioner/terraform.Serve({0x10d818dd8, 0x140005319a0}, 0x14000877f18) [API] /Users/mtojek/code/coder/provisioner/terraform/serve.go:101 +0x37c [API] github.com/coder/coder/cli.newProvisionerDaemon.func3() [API] /Users/mtojek/code/coder/cli/server.go:1206 +0x154 [API] created by github.com/coder/coder/cli.newProvisionerDaemon [API] /Users/mtojek/code/coder/cli/server.go:1202 +0x5ac [API] [API] goroutine 203 [chan receive]: [API] storj.io/drpc/drpcserver.(*Server).Serve.func1({0x10d81a1c0?, 0x1400086e180?}) [API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcserver/server.go:82 +0x44 [API] storj.io/drpc/drpcctx.(*Tracker).track(0x1400086e180, 0x140005b8f90?) [API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcctx/tracker.go:35 +0x34 [API] created by storj.io/drpc/drpcctx.(*Tracker).Run [API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcctx/tracker.go:30 +0x88 [API] [API] goroutine 196 [chan receive]: [API] github.com/coder/coder/cli.newProvisionerDaemon.func2() [API] /Users/mtojek/code/coder/cli/server.go:1197 +0x80 [API] created by github.com/coder/coder/cli.newProvisionerDaemon [API] /Users/mtojek/code/coder/cli/server.go:1195 +0x424 [API] [API] goroutine 197 [chan receive]: [API] github.com/valyala/fasthttp/fasthttputil.(*InmemoryListener).Accept(0x1400060cc00?) [API] /Users/mtojek/go/pkg/mod/github.com/valyala/fasthttp@v1.44.0/fasthttputil/inmemory_listener.go:50 +0x2c [API] storj.io/drpc/drpcserver.(*Server).Serve(0x140006b2380, {0x10d818dd8, 0x14000531b30}, {0x10d8120f0?, 0x14000ab8d00}) [API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcserver/server.go:87 +0x15c [API] github.com/coder/coder/provisionersdk.Serve({0x10d818dd8?, 0x14000531b30}, {0x10d8074d8?, 0x140009a8500}, 0x0?) [API] /Users/mtojek/code/coder/provisionersdk/serve.go:60 +0x438 [API] github.com/coder/coder/provisioner/terraform.Serve({0x10d818dd8, 0x14000531b30}, 0x14000893f18) [API] /Users/mtojek/code/coder/provisioner/terraform/serve.go:101 +0x37c [API] github.com/coder/coder/cli.newProvisionerDaemon.func3() [API] /Users/mtojek/code/coder/cli/server.go:1206 +0x154 [API] created by github.com/coder/coder/cli.newProvisionerDaemon [API] /Users/mtojek/code/coder/cli/server.go:1202 +0x5ac [API] [API] goroutine 253 [chan receive]: [API] storj.io/drpc/drpcserver.(*Server).Serve.func1({0x10d81a1c0?, 0x14000878ea0?}) [API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcserver/server.go:82 +0x44 [API] storj.io/drpc/drpcctx.(*Tracker).track(0x14000878ea0, 0x0?) [API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcctx/tracker.go:35 +0x34 [API] created by storj.io/drpc/drpcctx.(*Tracker).Run [API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcctx/tracker.go:30 +0x88 [API] [API] goroutine 199 [select]: [API] github.com/coder/coder/coderd/database/dbpurge.New.func1() [API] /Users/mtojek/code/coder/coderd/database/dbpurge/dbpurge.go:35 +0x104 [API] created by github.com/coder/coder/coderd/database/dbpurge.New [API] /Users/mtojek/code/coder/coderd/database/dbpurge/dbpurge.go:29 +0x1a4 [API] [API] goroutine 200 [semacquire]: [API] sync.runtime_Semacquire(0x140001c06e8?) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/runtime/sema.go:62 +0x2c [API] sync.(*WaitGroup).Wait(0x1401128a008) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/sync/waitgroup.go:116 +0x74 [API] golang.org/x/sync/errgroup.(*Group).Wait(0x1401128a000) [API] /Users/mtojek/go/pkg/mod/golang.org/x/sync@v0.2.0/errgroup/errgroup.go:53 +0x2c [API] github.com/coder/coder/cli.(*HTTPServers).Serve(0x14000a00240, 0x140111b8000) [API] /Users/mtojek/code/coder/cli/server.go:1867 +0x10c [API] github.com/coder/coder/cli.(*RootCmd).Server.func1.10() [API] /Users/mtojek/code/coder/cli/server.go:868 +0x40 [API] golang.org/x/sync/errgroup.(*Group).Go.func1() [API] /Users/mtojek/go/pkg/mod/golang.org/x/sync@v0.2.0/errgroup/errgroup.go:75 +0x5c [API] created by golang.org/x/sync/errgroup.(*Group).Go [API] /Users/mtojek/go/pkg/mod/golang.org/x/sync@v0.2.0/errgroup/errgroup.go:72 +0x9c [API] [API] goroutine 201 [semacquire]: [API] sync.runtime_Semacquire(0x0?) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/runtime/sema.go:62 +0x2c [API] sync.(*WaitGroup).Wait(0x14000ab8d88) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/sync/waitgroup.go:116 +0x74 [API] golang.org/x/sync/errgroup.(*Group).Wait(0x14000ab8d80) [API] /Users/mtojek/go/pkg/mod/golang.org/x/sync@v0.2.0/errgroup/errgroup.go:53 +0x2c [API] github.com/coder/coder/cli.(*RootCmd).Server.func1.12() [API] /Users/mtojek/code/coder/cli/server.go:879 +0x28 [API] created by github.com/coder/coder/cli.(*RootCmd).Server.func1 [API] /Users/mtojek/code/coder/cli/server.go:877 +0x4764 [API] [API] goroutine 202 [semacquire]: [API] sync.runtime_Semacquire(0x14010e73908?) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/runtime/sema.go:62 +0x2c [API] sync.(*WaitGroup).Wait(0x14011ddbac8) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/sync/waitgroup.go:116 +0x74 [API] golang.org/x/sync/errgroup.(*Group).Wait(0x14011ddbac0) [API] /Users/mtojek/go/pkg/mod/golang.org/x/sync@v0.2.0/errgroup/errgroup.go:53 +0x2c [API] github.com/coder/coder/coderd/autobuild/executor.(*Executor).runOnce(0x14000abe460, {0x14011181610?, 0x0?, 0x10eb01f60?}) [API] /Users/mtojek/code/coder/coderd/autobuild/executor/lifecycle_executor.go:208 +0x54c [API] github.com/coder/coder/coderd/autobuild/executor.(*Executor).Run.func1() [API] /Users/mtojek/code/coder/coderd/autobuild/executor/lifecycle_executor.go:70 +0x1bc [API] created by github.com/coder/coder/coderd/autobuild/executor.(*Executor).Run [API] /Users/mtojek/code/coder/coderd/autobuild/executor/lifecycle_executor.go:61 +0x5c [API] [API] goroutine 231 [chan receive]: [API] github.com/valyala/fasthttp/fasthttputil.(*InmemoryListener).Accept(0x1400086e180?) [API] /Users/mtojek/go/pkg/mod/github.com/valyala/fasthttp@v1.44.0/fasthttputil/inmemory_listener.go:50 +0x2c [API] storj.io/drpc/drpcserver.(*Server).Serve(0x14011212200, {0x10d818dd8, 0x14000531900}, {0x10d8120f0?, 0x14010e65e40}) [API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcserver/server.go:87 +0x15c [API] github.com/coder/coder/coderd.(*API).CreateInMemoryProvisionerDaemon.func3() [API] /Users/mtojek/code/coder/coderd/coderd.go:983 +0x60 [API] created by github.com/coder/coder/coderd.(*API).CreateInMemoryProvisionerDaemon [API] /Users/mtojek/code/coder/coderd/coderd.go:982 +0xb88 [API] [API] goroutine 232 [select]: [API] github.com/coder/coder/provisionerd.(*Server).connect.func1() [API] /Users/mtojek/code/coder/provisionerd/provisionerd.go:218 +0xe8 [API] created by github.com/coder/coder/provisionerd.(*Server).connect [API] /Users/mtojek/code/coder/provisionerd/provisionerd.go:210 +0x4c8 [API] [API] goroutine 233 [select]: [API] github.com/coder/coder/provisionerd.(*Server).connect.func2() [API] /Users/mtojek/code/coder/provisionerd/provisionerd.go:241 +0x180 [API] created by github.com/coder/coder/provisionerd.(*Server).connect [API] /Users/mtojek/code/coder/provisionerd/provisionerd.go:230 +0x534 [API] [API] goroutine 252 [select]: [API] github.com/coder/coder/provisionerd.(*Server).connect.func2() [API] /Users/mtojek/code/coder/provisionerd/provisionerd.go:241 +0x180 [API] created by github.com/coder/coder/provisionerd.(*Server).connect [API] /Users/mtojek/code/coder/provisionerd/provisionerd.go:230 +0x534 [API] [API] goroutine 278 [select]: [API] github.com/coder/coder/provisionerd.(*Server).connect.func2() [API] /Users/mtojek/code/coder/provisionerd/provisionerd.go:241 +0x180 [API] created by github.com/coder/coder/provisionerd.(*Server).connect [API] /Users/mtojek/code/coder/provisionerd/provisionerd.go:230 +0x534 [API] [API] goroutine 289 [chan receive]: [API] storj.io/drpc/drpcserver.(*Server).Serve.func1({0x10d81a1c0?, 0x1400095a960?}) [API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcserver/server.go:82 +0x44 [API] storj.io/drpc/drpcctx.(*Tracker).track(0x1400095a960, 0x140001bcf90?) [API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcctx/tracker.go:35 +0x34 [API] created by storj.io/drpc/drpcctx.(*Tracker).Run [API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcctx/tracker.go:30 +0x88 [API] [API] goroutine 434 [IO wait]: [API] internal/poll.runtime_pollWait(0x116e94670, 0x72) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/runtime/netpoll.go:306 +0xa0 [API] internal/poll.(*pollDesc).wait(0x14011b18200?, 0x14000c11500?, 0x0) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x28 [API] internal/poll.(*pollDesc).waitRead(...) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/internal/poll/fd_poll_runtime.go:89 [API] internal/poll.(*FD).Read(0x14011b18200, {0x14000c11500, 0x1500, 0x1500}) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/internal/poll/fd_unix.go:167 +0x200 [API] net.(*netFD).Read(0x14011b18200, {0x14000c11500?, 0x14000d5f878?, 0x102c4d608?}) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/fd_posix.go:55 +0x28 [API] net.(*conn).Read(0x1400000f420, {0x14000c11500?, 0x14000d5f7c8?, 0x102a8ee48?}) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/net.go:183 +0x34 [API] crypto/tls.(*atLeastReader).Read(0x140112dbd70, {0x14000c11500?, 0x140112dbd70?, 0x0?}) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/crypto/tls/conn.go:788 +0x40 [API] bytes.(*Buffer).ReadFrom(0x14011299090, {0x10d7facc0, 0x140112dbd70}) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/bytes/buffer.go:202 +0x90 [API] crypto/tls.(*Conn).readFromUntil(0x14011298e00, {0x116e962c8?, 0x1400000f420}, 0x102cb246c?) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/crypto/tls/conn.go:810 +0xd0 [API] crypto/tls.(*Conn).readRecordOrCCS(0x14011298e00, 0x0) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/crypto/tls/conn.go:617 +0xd4 [API] crypto/tls.(*Conn).readRecord(...) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/crypto/tls/conn.go:583 [API] crypto/tls.(*Conn).Read(0x14011298e00, {0x14011d18000, 0x1000, 0x102cd02d8?}) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/crypto/tls/conn.go:1316 +0x170 [API] bufio.(*Reader).Read(0x14011d01140, {0x140003eb9a0, 0x9, 0x102a2d8c8?}) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/bufio/bufio.go:237 +0x1d8 [API] io.ReadAtLeast({0x10d7fa040, 0x14011d01140}, {0x140003eb9a0, 0x9, 0x9}, 0x9) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/io/io.go:332 +0xa0 [API] io.ReadFull(...) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/io/io.go:351 [API] net/http.http2readFrameHeader({0x140003eb9a0?, 0x9?, 0x14000d5fd98?}, {0x10d7fa040?, 0x14011d01140?}) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/h2_bundle.go:1567 +0x58 [API] net/http.(*http2Framer).ReadFrame(0x140003eb960) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/h2_bundle.go:1831 +0x80 [API] net/http.(*http2clientConnReadLoop).run(0x14000d5ff88) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/h2_bundle.go:9187 +0xf8 [API] net/http.(*http2ClientConn).readLoop(0x140112ebc80) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/h2_bundle.go:9082 +0x5c [API] created by net/http.(*http2Transport).newClientConn [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/h2_bundle.go:7779 +0xa18 [API] [API] goroutine 1027 [runnable]: [API] runtime.CallersFrames(...) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/runtime/symtab.go:76 [API] cdr.dev/slog.SinkEntry.fillLoc({{0x2070b0, 0xedc065684, 0x0}, 0x1, {0x104363ffe, 0x1f}, {0x0, 0x0, 0x0}, {0x0, ...}, ...}, ...) [API] /Users/mtojek/go/pkg/mod/cdr.dev/slog@v1.5.3/slog.go:200 +0x84 [API] cdr.dev/slog.Logger.entry({{0x140004d6b20, 0x1, 0x1}, _, {_, _, _}, {_, _, _}, ...}, ...) [API] /Users/mtojek/go/pkg/mod/cdr.dev/slog@v1.5.3/slog.go:171 +0x320 [API] cdr.dev/slog.Logger.log({{0x140004d6b20, 0x1, 0x1}, 0x1, {0x0, 0x0, 0x0}, {0x14011ab9da0, 0x1, 0x1}, ...}, ...) [API] /Users/mtojek/go/pkg/mod/cdr.dev/slog@v1.5.3/slog.go:159 +0xa4 [API] cdr.dev/slog.Logger.Info(...) [API] /Users/mtojek/go/pkg/mod/cdr.dev/slog@v1.5.3/slog.go:89 [API] github.com/coder/coder/coderd/autobuild/executor.(*Executor).runOnce.func2.1({0x10d897d88, 0x14011b18e00}) [API] /Users/mtojek/code/coder/coderd/autobuild/executor/lifecycle_executor.go:193 +0xec8 [API] github.com/coder/coder/coderd/database/dbauthz.(*querier).InTx.func1({0x10d8976b0?, 0x14011c7abd0?}) [API] /Users/mtojek/code/coder/coderd/database/dbauthz/querier.go:35 +0x13c [API] github.com/coder/coder/coderd/database.(*sqlQuerier).runTx(0x14011f21e28?, 0x14011de7110, 0x1185b6ce0?) [API] /Users/mtojek/code/coder/coderd/database/db.go:130 +0x1e0 [API] github.com/coder/coder/coderd/database.(*sqlQuerier).InTx(0x10?, 0x10d548640?, 0x14011f21e01?) [API] /Users/mtojek/code/coder/coderd/database/db.go:101 +0x64 [API] github.com/coder/coder/coderd/database/dbauthz.(*querier).InTx(0x140008dc500, 0x14011d812c0, 0x14011f21f08?) [API] /Users/mtojek/code/coder/coderd/database/dbauthz/querier.go:32 +0x98 [API] github.com/coder/coder/coderd/autobuild/executor.(*Executor).runOnce.func2() [API] /Users/mtojek/code/coder/coderd/autobuild/executor/lifecycle_executor.go:125 +0x16c [API] golang.org/x/sync/errgroup.(*Group).Go.func1() [API] /Users/mtojek/go/pkg/mod/golang.org/x/sync@v0.2.0/errgroup/errgroup.go:75 +0x5c [API] created by golang.org/x/sync/errgroup.(*Group).Go [API] /Users/mtojek/go/pkg/mod/golang.org/x/sync@v0.2.0/errgroup/errgroup.go:72 +0x9c [API] [API] goroutine 333 [runnable]: [API] github.com/lib/pq.(*conn).watchCancel.func1() [API] /Users/mtojek/go/pkg/mod/github.com/lib/pq@v1.10.6/conn_go18.go:106 +0x74 [API] created by github.com/lib/pq.(*conn).watchCancel [API] /Users/mtojek/go/pkg/mod/github.com/lib/pq@v1.10.6/conn_go18.go:105 +0xe8 [API] [API] goroutine 1005 [chan receive]: [API] database/sql.(*Tx).awaitDone(0x14011b18d80) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/database/sql/sql.go:2167 +0x38 [API] created by database/sql.(*DB).beginDC [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/database/sql/sql.go:1887 +0x1c4 [API] [API] goroutine 1003 [chan receive]: [API] database/sql.(*Tx).awaitDone(0x14011b18c80) [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/database/sql/sql.go:2167 +0x38 [API] created by database/sql.(*DB).beginDC [API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/database/sql/sql.go:1887 +0x1c4 [API] [API] goroutine 1055 [runnable]: [API] github.com/lib/pq.(*conn).watchCancel.func1() [API] /Users/mtojek/go/pkg/mod/github.com/lib/pq@v1.10.6/conn_go18.go:106 +0x74 [API] created by github.com/lib/pq.(*conn).watchCancel [API] /Users/mtojek/go/pkg/mod/github.com/lib/pq@v1.10.6/conn_go18.go:105 +0xe8
The text was updated successfully, but these errors were encountered:
spikecurtis
Successfully merging a pull request may close this issue.
I have seen this problem recently. It looks like an outcome of the
wsbuilder
refactor? cc @spikecurtisThe text was updated successfully, but these errors were encountered: