goroutine 25301 [running]: runtime/pprof.writeGoroutineStacks({0x7fa020d5eef8, 0xc0004e8600}) /usr/local/go/src/runtime/pprof/pprof.go:692 +0x70 runtime/pprof.writeGoroutine({0x7fa020d5eef8?, 0xc0004e8600?}, 0x0?) /usr/local/go/src/runtime/pprof/pprof.go:681 +0x2b runtime/pprof.(*Profile).WriteTo(0xf33480?, {0x7fa020d5eef8?, 0xc0004e8600?}, 0xc?) /usr/local/go/src/runtime/pprof/pprof.go:330 +0x14b net/http/pprof.handler.ServeHTTP({0xfdae7a, 0x9}, {0x7fa020d5ee80, 0xc0004e8600}, 0x0?) /usr/local/go/src/net/http/pprof/pprof.go:253 +0x4a5 github.com/gin-gonic/gin.WrapH.func1(0xc0004e8600) /go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/utils.go:49 +0x69 github.com/gin-gonic/gin.(*Context).Next(...) /go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/context.go:174 github.com/gin-gonic/gin.(*Engine).handleHTTPRequest(0xc0004cb860, 0xc0004e8600) /go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/gin.go:620 +0x671 github.com/gin-gonic/gin.(*Engine).ServeHTTP(0xc0004cb860, {0x1997148?, 0xc0007160e0}, 0xc0004e8900) /go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/gin.go:576 +0x1dd net/http.serverHandler.ServeHTTP({0xc0003e8270?}, {0x1997148, 0xc0007160e0}, 0xc0004e8900) /usr/local/go/src/net/http/server.go:2947 +0x30c net/http.(*conn).serve(0xc00047a1e0, {0x1997f98, 0xc0006c9da0}) /usr/local/go/src/net/http/server.go:1991 +0x607 created by net/http.(*Server).Serve /usr/local/go/src/net/http/server.go:3102 +0x4db goroutine 1 [chan receive, 48289 minutes]: techunicorn.com/udc-la/twopl.git/pkg/app/worker.(*app).start(0xc00048d200, {0x7fa020dc4f98?, 0xc0004ec780}) /pkg/app/worker/app.go:200 +0x21b techunicorn.com/udc-la/twopl.git/pkg/app/worker.Start() /pkg/app/worker/app.go:42 +0x6e main.main() /cmd/worker/main.go:6 +0x17 goroutine 8 [chan receive, 4030 minutes]: github.com/microsoft/ApplicationInsights-Go/appinsights.(*throttleManager).waitForThrottle(...) /go/pkg/mod/github.com/microsoft/!application!insights-!go@v0.4.4/appinsights/throttle.go:86 github.com/microsoft/ApplicationInsights-Go/appinsights.(*throttleManager).run(0xc0000145f0) /go/pkg/mod/github.com/microsoft/!application!insights-!go@v0.4.4/appinsights/throttle.go:71 +0x89 created by github.com/microsoft/ApplicationInsights-Go/appinsights.newThrottleManager /go/pkg/mod/github.com/microsoft/!application!insights-!go@v0.4.4/appinsights/throttle.go:25 +0x99 goroutine 9 [select, 4030 minutes]: github.com/microsoft/ApplicationInsights-Go/appinsights.(*inMemoryChannelState).start(0xc0001000f0) /go/pkg/mod/github.com/microsoft/!application!insights-!go@v0.4.4/appinsights/inmemorychannel.go:187 +0x165 github.com/microsoft/ApplicationInsights-Go/appinsights.(*InMemoryChannel).acceptLoop(0x0?) /go/pkg/mod/github.com/microsoft/!application!insights-!go@v0.4.4/appinsights/inmemorychannel.go:146 +0x27 created by github.com/microsoft/ApplicationInsights-Go/appinsights.NewInMemoryChannel /go/pkg/mod/github.com/microsoft/!application!insights-!go@v0.4.4/appinsights/inmemorychannel.go:59 +0x1d6 goroutine 35 [select, 48289 minutes]: database/sql.(*DB).connectionOpener(0xc0000ac1a0, {0x1997ef0, 0xc00044c600}) /usr/local/go/src/database/sql/sql.go:1224 +0x8d created by database/sql.OpenDB /usr/local/go/src/database/sql/sql.go:792 +0x18d goroutine 41 [select, 9 minutes]: github.com/patrickmn/go-cache.(*janitor).Run(0xc0002b4290, 0x1?) /go/pkg/mod/github.com/patrickmn/go-cache@v2.1.0+incompatible/cache.go:1079 +0x85 created by github.com/patrickmn/go-cache.runJanitor /go/pkg/mod/github.com/patrickmn/go-cache@v2.1.0+incompatible/cache.go:1099 +0xed goroutine 42 [select]: github.com/go-redis/redis/v8/internal/pool.(*ConnPool).reaper(0xc0002febe0, 0x1?) /go/pkg/mod/github.com/go-redis/redis/v8@v8.11.5/internal/pool/pool.go:485 +0xd4 created by github.com/go-redis/redis/v8/internal/pool.NewConnPool /go/pkg/mod/github.com/go-redis/redis/v8@v8.11.5/internal/pool/pool.go:111 +0x225 goroutine 73 [select, 4028 minutes]: github.com/Soreing/grasp.(*pool).handler(0xc0001e8480) /go/pkg/mod/github.com/!soreing/grasp@v0.2.0/pool.go:97 +0x248 created by github.com/Soreing/grasp.NewPool /go/pkg/mod/github.com/!soreing/grasp@v0.2.0/pool.go:76 +0x21a goroutine 60 [chan receive, 48289 minutes]: github.com/BetaLixT/usago.(*ChannelManager).closeHandler(0xc00048cea0, 0x5bf6d6?, 0x204ec90?) /go/pkg/mod/github.com/!beta!lix!t/usago@v0.1.7/manager.go:139 +0x4c github.com/BetaLixT/usago.(*ChannelManager).establishConnection.func2() /go/pkg/mod/github.com/!beta!lix!t/usago@v0.1.7/manager.go:130 +0x6c created by github.com/BetaLixT/usago.(*ChannelManager).establishConnection /go/pkg/mod/github.com/!beta!lix!t/usago@v0.1.7/manager.go:128 +0x4a5 goroutine 71 [select]: github.com/rabbitmq/amqp091-go.(*Connection).heartbeater(0xc000432000, 0x12a05f200, 0xc0001f2ae0) /go/pkg/mod/github.com/rabbitmq/amqp091-go@v1.5.0/connection.go:628 +0x1bf created by github.com/rabbitmq/amqp091-go.(*Connection).openTune /go/pkg/mod/github.com/rabbitmq/amqp091-go@v1.5.0/connection.go:867 +0x62a goroutine 59 [IO wait]: internal/poll.runtime_pollWait(0x7fa021029c58, 0x72) /usr/local/go/src/runtime/netpoll.go:305 +0x89 internal/poll.(*pollDesc).wait(0xc0001c0200?, 0xc0006f7000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x32 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0001c0200, {0xc0006f7000, 0x1000, 0x1000}) /usr/local/go/src/internal/poll/fd_unix.go:167 +0x25a net.(*netFD).Read(0xc0001c0200, {0xc0006f7000?, 0xc0004d8db0?, 0x43ed00?}) /usr/local/go/src/net/fd_posix.go:55 +0x29 net.(*conn).Read(0xc000128158, {0xc0006f7000?, 0x0?, 0x7fa048607108?}) /usr/local/go/src/net/net.go:183 +0x45 bufio.(*Reader).Read(0xc00070fce0, {0xc0005e61c0, 0x7, 0x40f7a7?}) /usr/local/go/src/bufio/bufio.go:237 +0x1bb io.ReadAtLeast({0x198e780, 0xc00070fce0}, {0xc0005e61c0, 0x7, 0x7}, 0x7) /usr/local/go/src/io/io.go:332 +0x9a io.ReadFull(...) /usr/local/go/src/io/io.go:351 github.com/rabbitmq/amqp091-go.(*reader).ReadFrame(0xc0004d8f28) /go/pkg/mod/github.com/rabbitmq/amqp091-go@v1.5.0/read.go:49 +0x53 github.com/rabbitmq/amqp091-go.(*Connection).reader(0xc000432000, {0x19903c0?, 0xc000128158?}) /go/pkg/mod/github.com/rabbitmq/amqp091-go@v1.5.0/connection.go:593 +0x225 created by github.com/rabbitmq/amqp091-go.Open /go/pkg/mod/github.com/rabbitmq/amqp091-go@v1.5.0/connection.go:265 +0x34c goroutine 61 [chan receive, 48289 minutes]: github.com/BetaLixT/usago.(*ChannelContext).closeHandler(0xc0000cc0f0, 0x0?) /go/pkg/mod/github.com/!beta!lix!t/usago@v0.1.7/context.go:214 +0x3b github.com/BetaLixT/usago.(*ChannelContext).initNewChannel.func1() /go/pkg/mod/github.com/!beta!lix!t/usago@v0.1.7/context.go:181 +0x6b created by github.com/BetaLixT/usago.(*ChannelContext).initNewChannel /go/pkg/mod/github.com/!beta!lix!t/usago@v0.1.7/context.go:179 +0x105 goroutine 62 [chan receive, 48289 minutes]: github.com/BetaLixT/usago.(*ChannelContext).proxyConfirm(...) /go/pkg/mod/github.com/!beta!lix!t/usago@v0.1.7/context.go:206 github.com/BetaLixT/usago.(*ChannelContext).initNewChannel.func2() /go/pkg/mod/github.com/!beta!lix!t/usago@v0.1.7/context.go:187 +0x8e created by github.com/BetaLixT/usago.(*ChannelContext).initNewChannel /go/pkg/mod/github.com/!beta!lix!t/usago@v0.1.7/context.go:185 +0x165 goroutine 63 [chan receive, 48289 minutes]: github.com/BetaLixT/rmqretr.(*RetryDispatch).confirmHandler(0xc0007128c0, 0xc000110800?) /go/pkg/mod/github.com/!beta!lix!t/rmqretr@v0.1.1-0.20230609100550-e7eefffc8a44/retryDispatch.go:324 +0x53 github.com/BetaLixT/rmqretr.NewRetryDispatch.func1() /go/pkg/mod/github.com/!beta!lix!t/rmqretr@v0.1.1-0.20230609100550-e7eefffc8a44/retryDispatch.go:123 +0x2b created by github.com/BetaLixT/rmqretr.NewRetryDispatch /go/pkg/mod/github.com/!beta!lix!t/rmqretr@v0.1.1-0.20230609100550-e7eefffc8a44/retryDispatch.go:122 +0x82a goroutine 64 [chan receive, 48289 minutes]: github.com/BetaLixT/rmqretr.(*RetryDispatch).processQueue(...) /go/pkg/mod/github.com/!beta!lix!t/rmqretr@v0.1.1-0.20230609100550-e7eefffc8a44/retryDispatch.go:276 github.com/BetaLixT/rmqretr.NewRetryDispatch.func2() /go/pkg/mod/github.com/!beta!lix!t/rmqretr@v0.1.1-0.20230609100550-e7eefffc8a44/retryDispatch.go:127 +0xa5 created by github.com/BetaLixT/rmqretr.NewRetryDispatch /go/pkg/mod/github.com/!beta!lix!t/rmqretr@v0.1.1-0.20230609100550-e7eefffc8a44/retryDispatch.go:126 +0x86a goroutine 81 [chan receive, 48289 minutes]: github.com/BetaLixT/usago.(*ChannelContext).closeHandler(0xc000760690, 0xc0004afa40?) /go/pkg/mod/github.com/!beta!lix!t/usago@v0.1.7/context.go:214 +0x3b github.com/BetaLixT/usago.(*ChannelContext).initNewChannel.func1() /go/pkg/mod/github.com/!beta!lix!t/usago@v0.1.7/context.go:181 +0x6b created by github.com/BetaLixT/usago.(*ChannelContext).initNewChannel /go/pkg/mod/github.com/!beta!lix!t/usago@v0.1.7/context.go:179 +0x105 goroutine 98 [chan receive, 4030 minutes]: github.com/rabbitmq/amqp091-go.(*consumers).buffer(0xc00021a270, 0xc000103560, 0xc000103500) /go/pkg/mod/github.com/rabbitmq/amqp091-go@v1.5.0/consumers.go:61 +0x10b created by github.com/rabbitmq/amqp091-go.(*consumers).add /go/pkg/mod/github.com/rabbitmq/amqp091-go@v1.5.0/consumers.go:97 +0x198 goroutine 84 [chan receive, 48289 minutes]: github.com/Soreing/pyongo.(*Engine).Wait(...) /go/pkg/mod/github.com/!soreing/pyongo@v0.5.1/engine.go:219 techunicorn.com/udc-la/twopl.git/pkg/app/worker.(*app).startRMQ(0xc00048d200, {0x7fa020dc4f98, 0xc0004ec780}, 0x0?, 0x32) /pkg/app/worker/app_rmq.go:107 +0xbda techunicorn.com/udc-la/twopl.git/pkg/app/worker.(*app).start.func1() /pkg/app/worker/app.go:181 +0x77 created by techunicorn.com/udc-la/twopl.git/pkg/app/worker.(*app).start /pkg/app/worker/app.go:179 +0x10a goroutine 85 [IO wait]: internal/poll.runtime_pollWait(0x7fa021029d48, 0x72) /usr/local/go/src/runtime/netpoll.go:305 +0x89 internal/poll.(*pollDesc).wait(0xc0004acb00?, 0x6?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x32 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc0004acb00) /usr/local/go/src/internal/poll/fd_unix.go:614 +0x234 net.(*netFD).accept(0xc0004acb00) /usr/local/go/src/net/fd_unix.go:172 +0x35 net.(*TCPListener).accept(0xc0003d6e70) /usr/local/go/src/net/tcpsock_posix.go:142 +0x28 net.(*TCPListener).Accept(0xc0003d6e70) /usr/local/go/src/net/tcpsock.go:288 +0x3d net/http.(*Server).Serve(0xc0000cca50, {0x1996f38, 0xc0003d6e70}) /usr/local/go/src/net/http/server.go:3070 +0x385 net/http.(*Server).ListenAndServe(0xc0000cca50) /usr/local/go/src/net/http/server.go:2999 +0x7d techunicorn.com/udc-la/twopl.git/pkg/app/worker.(*app).startHTTP(0xc00048d200, {0x0, 0x0}) /pkg/app/worker/app_http.go:136 +0x10ac techunicorn.com/udc-la/twopl.git/pkg/app/worker.(*app).start.func2() /pkg/app/worker/app.go:188 +0x7d created by techunicorn.com/udc-la/twopl.git/pkg/app/worker.(*app).start /pkg/app/worker/app.go:186 +0x16a goroutine 87 [syscall, 48289 minutes]: os/signal.signal_recv() /usr/local/go/src/runtime/sigqueue.go:152 +0x2f os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x19 created by os/signal.Notify.func1.1 /usr/local/go/src/os/signal/signal.go:151 +0x2a goroutine 89 [chan receive, 4030 minutes]: github.com/BetaLixT/usago.(*ChannelContext).initializeConsumer.func2() /go/pkg/mod/github.com/!beta!lix!t/usago@v0.1.7/context.go:152 +0x17b created by github.com/BetaLixT/usago.(*ChannelContext).initializeConsumer /go/pkg/mod/github.com/!beta!lix!t/usago@v0.1.7/context.go:150 +0x131 goroutine 90 [select, 4030 minutes]: github.com/Soreing/pyongo.(*Engine).AddSource.func1() /go/pkg/mod/github.com/!soreing/pyongo@v0.5.1/engine.go:99 +0x13b created by github.com/Soreing/pyongo.(*Engine).AddSource /go/pkg/mod/github.com/!soreing/pyongo@v0.5.1/engine.go:95 +0x2bb goroutine 91 [chan receive, 4030 minutes]: github.com/Soreing/pyongo.(*Engine).Start.func1() /go/pkg/mod/github.com/!soreing/pyongo@v0.5.1/engine.go:177 +0x11e created by github.com/Soreing/pyongo.(*Engine).Start /go/pkg/mod/github.com/!soreing/pyongo@v0.5.1/engine.go:175 +0x1a5 goroutine 25302 [IO wait]: internal/poll.runtime_pollWait(0x7fa020c8ab90, 0x72) /usr/local/go/src/runtime/netpoll.go:305 +0x89 internal/poll.(*pollDesc).wait(0xc0001c0080?, 0xc0003e8281?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x32 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0001c0080, {0xc0003e8281, 0x1, 0x1}) /usr/local/go/src/internal/poll/fd_unix.go:167 +0x25a net.(*netFD).Read(0xc0001c0080, {0xc0003e8281?, 0xc00013c5a0?, 0x2065ba0?}) /usr/local/go/src/net/fd_posix.go:55 +0x29 net.(*conn).Read(0xc000128078, {0xc0003e8281?, 0x0?, 0xbd11c0?}) /usr/local/go/src/net/net.go:183 +0x45 net/http.(*connReader).backgroundRead(0xc0003e8270) /usr/local/go/src/net/http/server.go:678 +0x3f created by net/http.(*connReader).startBackgroundRead /usr/local/go/src/net/http/server.go:674 +0xca goroutine 25299 [IO wait]: internal/poll.runtime_pollWait(0x7fa021029208, 0x72) /usr/local/go/src/runtime/netpoll.go:305 +0x89 internal/poll.(*pollDesc).wait(0xc0001c0000?, 0xc00049c000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x32 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0001c0000, {0xc00049c000, 0x1000, 0x1000}) /usr/local/go/src/internal/poll/fd_unix.go:167 +0x25a net.(*netFD).Read(0xc0001c0000, {0xc00049c000?, 0xc00002e2c0?, 0x47b51e?}) /usr/local/go/src/net/fd_posix.go:55 +0x29 net.(*conn).Read(0xc000128018, {0xc00049c000?, 0x718d6c?, 0xc0005cc040?}) /usr/local/go/src/net/net.go:183 +0x45 net/http.(*connReader).Read(0xc0003e8090, {0xc00049c000, 0x1000, 0x1000}) /usr/local/go/src/net/http/server.go:786 +0x171 bufio.(*Reader).fill(0xc0006d7260) /usr/local/go/src/bufio/bufio.go:106 +0xff bufio.(*Reader).ReadSlice(0xc0006d7260, 0x0?) /usr/local/go/src/bufio/bufio.go:372 +0x2f bufio.(*Reader).ReadLine(0xc0006d7260) /usr/local/go/src/bufio/bufio.go:401 +0x27 net/textproto.(*Reader).readLineSlice(0xc0003e80c0) /usr/local/go/src/net/textproto/reader.go:58 +0x99 net/textproto.(*Reader).ReadLine(...) /usr/local/go/src/net/textproto/reader.go:39 net/http.readRequest(0xc000128018?) /usr/local/go/src/net/http/request.go:1030 +0x79 net/http.(*conn).readRequest(0xc00047a0a0, {0x1997ef0, 0xc0005cc000}) /usr/local/go/src/net/http/server.go:994 +0x24a net/http.(*conn).serve(0xc00047a0a0, {0x1997f98, 0xc0006c9da0}) /usr/local/go/src/net/http/server.go:1916 +0x345 created by net/http.(*Server).Serve /usr/local/go/src/net/http/server.go:3102 +0x4db