goroutine 4579 [running]: runtime/pprof.writeGoroutineStacks({0x7f68a8603bd0, 0xc000532100}) /usr/local/go/src/runtime/pprof/pprof.go:692 +0x70 runtime/pprof.writeGoroutine({0x7f68a8603bd0?, 0xc000532100?}, 0x0?) /usr/local/go/src/runtime/pprof/pprof.go:681 +0x2b runtime/pprof.(*Profile).WriteTo(0xe0e400?, {0x7f68a8603bd0?, 0xc000532100?}, 0xc?) /usr/local/go/src/runtime/pprof/pprof.go:330 +0x14b net/http/pprof.handler.ServeHTTP({0xea841d, 0x9}, {0x7f68a8603b58, 0xc000532100}, 0x0?) /usr/local/go/src/net/http/pprof/pprof.go:253 +0x4a5 github.com/gin-gonic/gin.WrapH.func1(0xc000532100) /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(0xc000310000, 0xc000532100) /go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/gin.go:620 +0x671 github.com/gin-gonic/gin.(*Engine).ServeHTTP(0xc000310000, {0x1840d00?, 0xc00031c0e0}, 0xc000532500) /go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/gin.go:576 +0x1dd net/http.serverHandler.ServeHTTP({0xc000110cc0?}, {0x1840d00, 0xc00031c0e0}, 0xc000532500) /usr/local/go/src/net/http/server.go:2947 +0x30c net/http.(*conn).serve(0xc0003f0000, {0x1841af8, 0xc00049b050}) /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, 71252 minutes]: techunicorn.com/udc-core/chad.git/pkg/app/server.(*app).start(0xc000790000, {0x1841a88, 0xc000046070}) /pkg/app/server/app.go:149 +0x1db techunicorn.com/udc-core/chad.git/pkg/app/server.Start() /pkg/app/server/app.go:37 +0x31 main.main() /cmd/server/main.go:10 +0x17 goroutine 22 [chan receive, 71252 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(0xc000118048) /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 54 [IO wait, 92 minutes]: internal/poll.runtime_pollWait(0x7f68a86ef0f8, 0x72) /usr/local/go/src/runtime/netpoll.go:305 +0x89 internal/poll.(*pollDesc).wait(0xc000122200?, 0xc0003d0000?, 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(0xc000122200, {0xc0003d0000, 0x8000, 0x8000}) /usr/local/go/src/internal/poll/fd_unix.go:167 +0x25a net.(*netFD).Read(0xc000122200, {0xc0003d0000?, 0x5?, 0xc00007ec98?}) /usr/local/go/src/net/fd_posix.go:55 +0x29 net.(*conn).Read(0xc000014090, {0xc0003d0000?, 0xc00007ecc8?, 0x407db1?}) /usr/local/go/src/net/net.go:183 +0x45 bufio.(*Reader).Read(0xc00010e6c0, {0xc00031c040, 0x9, 0x1eb5860?}) /usr/local/go/src/bufio/bufio.go:237 +0x1bb io.ReadAtLeast({0x1839220, 0xc00010e6c0}, {0xc00031c040, 0x9, 0x9}, 0x9) /usr/local/go/src/io/io.go:332 +0x9a io.ReadFull(...) /usr/local/go/src/io/io.go:351 golang.org/x/net/http2.readFrameHeader({0xc00031c040?, 0x9?, 0xc00007edaf?}, {0x1839220?, 0xc00010e6c0?}) /go/pkg/mod/golang.org/x/net@v0.10.0/http2/frame.go:237 +0x6e golang.org/x/net/http2.(*Framer).ReadFrame(0xc00031c000) /go/pkg/mod/golang.org/x/net@v0.10.0/http2/frame.go:498 +0x95 google.golang.org/grpc/internal/transport.(*http2Client).reader(0xc0004878c0, 0x0?) /go/pkg/mod/google.golang.org/grpc@v1.55.0/internal/transport/http2_client.go:1595 +0x265 created by google.golang.org/grpc/internal/transport.newHTTP2Client /go/pkg/mod/google.golang.org/grpc@v1.55.0/internal/transport/http2_client.go:397 +0x1d5b goroutine 23 [select, 71252 minutes]: github.com/microsoft/ApplicationInsights-Go/appinsights.(*inMemoryChannelState).start(0xc0004740a0) /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 32 [select, 71252 minutes]: google.golang.org/grpc.(*ccBalancerWrapper).watcher(0xc0001209c0) /go/pkg/mod/google.golang.org/grpc@v1.55.0/balancer_conn_wrappers.go:115 +0x73 created by google.golang.org/grpc.newCCBalancerWrapper /go/pkg/mod/google.golang.org/grpc@v1.55.0/balancer_conn_wrappers.go:76 +0x22a goroutine 34 [select, 71252 minutes]: google.golang.org/grpc.(*ccBalancerWrapper).watcher(0xc000121040) /go/pkg/mod/google.golang.org/grpc@v1.55.0/balancer_conn_wrappers.go:115 +0x73 created by google.golang.org/grpc.newCCBalancerWrapper /go/pkg/mod/google.golang.org/grpc@v1.55.0/balancer_conn_wrappers.go:76 +0x22a goroutine 36 [select]: github.com/go-redis/redis/v8/internal/pool.(*ConnPool).reaper(0xc000001220, 0x0?) /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 70 [IO wait, 92 minutes]: internal/poll.runtime_pollWait(0x7f68a86ef2d8, 0x72) /usr/local/go/src/runtime/netpoll.go:305 +0x89 internal/poll.(*pollDesc).wait(0xc00024a180?, 0xc000388000?, 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(0xc00024a180, {0xc000388000, 0x8000, 0x8000}) /usr/local/go/src/internal/poll/fd_unix.go:167 +0x25a net.(*netFD).Read(0xc00024a180, {0xc000388000?, 0x5?, 0xc00001ac98?}) /usr/local/go/src/net/fd_posix.go:55 +0x29 net.(*conn).Read(0xc0000d4020, {0xc000388000?, 0xc00001acc8?, 0x407db1?}) /usr/local/go/src/net/net.go:183 +0x45 bufio.(*Reader).Read(0xc0000d6180, {0xc000290040, 0x9, 0x1eb5860?}) /usr/local/go/src/bufio/bufio.go:237 +0x1bb io.ReadAtLeast({0x1839220, 0xc0000d6180}, {0xc000290040, 0x9, 0x9}, 0x9) /usr/local/go/src/io/io.go:332 +0x9a io.ReadFull(...) /usr/local/go/src/io/io.go:351 golang.org/x/net/http2.readFrameHeader({0xc000290040?, 0x9?, 0xc00001adaf?}, {0x1839220?, 0xc0000d6180?}) /go/pkg/mod/golang.org/x/net@v0.10.0/http2/frame.go:237 +0x6e golang.org/x/net/http2.(*Framer).ReadFrame(0xc000290000) /go/pkg/mod/golang.org/x/net@v0.10.0/http2/frame.go:498 +0x95 google.golang.org/grpc/internal/transport.(*http2Client).reader(0xc000546240, 0x1c?) /go/pkg/mod/google.golang.org/grpc@v1.55.0/internal/transport/http2_client.go:1595 +0x265 created by google.golang.org/grpc/internal/transport.newHTTP2Client /go/pkg/mod/google.golang.org/grpc@v1.55.0/internal/transport/http2_client.go:397 +0x1d5b goroutine 71 [select, 92 minutes]: google.golang.org/grpc/internal/transport.(*controlBuffer).get(0xc0000c8230, 0x1) /go/pkg/mod/google.golang.org/grpc@v1.55.0/internal/transport/controlbuf.go:418 +0x115 google.golang.org/grpc/internal/transport.(*loopyWriter).run(0xc000542000) /go/pkg/mod/google.golang.org/grpc@v1.55.0/internal/transport/controlbuf.go:552 +0x91 google.golang.org/grpc/internal/transport.newHTTP2Client.func6() /go/pkg/mod/google.golang.org/grpc@v1.55.0/internal/transport/http2_client.go:451 +0x85 created by google.golang.org/grpc/internal/transport.newHTTP2Client /go/pkg/mod/google.golang.org/grpc@v1.55.0/internal/transport/http2_client.go:449 +0x23b3 goroutine 55 [select, 92 minutes]: google.golang.org/grpc/internal/transport.(*controlBuffer).get(0xc000474320, 0x1) /go/pkg/mod/google.golang.org/grpc@v1.55.0/internal/transport/controlbuf.go:418 +0x115 google.golang.org/grpc/internal/transport.(*loopyWriter).run(0xc000494000) /go/pkg/mod/google.golang.org/grpc@v1.55.0/internal/transport/controlbuf.go:552 +0x91 google.golang.org/grpc/internal/transport.newHTTP2Client.func6() /go/pkg/mod/google.golang.org/grpc@v1.55.0/internal/transport/http2_client.go:451 +0x85 created by google.golang.org/grpc/internal/transport.newHTTP2Client /go/pkg/mod/google.golang.org/grpc@v1.55.0/internal/transport/http2_client.go:449 +0x23b3 goroutine 74 [IO wait, 71252 minutes]: internal/poll.runtime_pollWait(0x7f68a86eef18, 0x72) /usr/local/go/src/runtime/netpoll.go:305 +0x89 internal/poll.(*pollDesc).wait(0xc0001ba480?, 0xc000100000?, 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(0xc0001ba480) /usr/local/go/src/internal/poll/fd_unix.go:614 +0x234 net.(*netFD).accept(0xc0001ba480) /usr/local/go/src/net/fd_unix.go:172 +0x35 net.(*TCPListener).accept(0xc000774168) /usr/local/go/src/net/tcpsock_posix.go:142 +0x28 net.(*TCPListener).Accept(0xc000774168) /usr/local/go/src/net/tcpsock.go:288 +0x3d google.golang.org/grpc.(*Server).Serve(0xc0000e8000, {0x1840af0?, 0xc000774168}) /go/pkg/mod/google.golang.org/grpc@v1.55.0/server.go:821 +0x475 techunicorn.com/udc-core/chad.git/pkg/app/server.(*app).startGRPC(0xc000790000, {0xc00004603a, 0x4}) /pkg/app/server/app_grpc.go:150 +0x899 techunicorn.com/udc-core/chad.git/pkg/app/server.(*app).start.func1() /pkg/app/server/app.go:130 +0x7d created by techunicorn.com/udc-core/chad.git/pkg/app/server.(*app).start /pkg/app/server/app.go:128 +0xd3 goroutine 75 [IO wait]: internal/poll.runtime_pollWait(0x7f68a86ef008, 0x72) /usr/local/go/src/runtime/netpoll.go:305 +0x89 internal/poll.(*pollDesc).wait(0xc0001ba180?, 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(0xc0001ba180) /usr/local/go/src/internal/poll/fd_unix.go:614 +0x234 net.(*netFD).accept(0xc0001ba180) /usr/local/go/src/net/fd_unix.go:172 +0x35 net.(*TCPListener).accept(0xc000774150) /usr/local/go/src/net/tcpsock_posix.go:142 +0x28 net.(*TCPListener).Accept(0xc000774150) /usr/local/go/src/net/tcpsock.go:288 +0x3d net/http.(*Server).Serve(0xc0004a61e0, {0x1840af0, 0xc000774150}) /usr/local/go/src/net/http/server.go:3070 +0x385 net/http.(*Server).ListenAndServe(0xc0004a61e0) /usr/local/go/src/net/http/server.go:2999 +0x7d techunicorn.com/udc-core/chad.git/pkg/app/server.(*app).startHTTP(0xc000790000, {0x0, 0x0}) /pkg/app/server/app_http.go:136 +0x10a9 techunicorn.com/udc-core/chad.git/pkg/app/server.(*app).start.func2() /pkg/app/server/app.go:137 +0x7d created by techunicorn.com/udc-core/chad.git/pkg/app/server.(*app).start /pkg/app/server/app.go:135 +0x12d goroutine 77 [syscall, 71252 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 4580 [IO wait]: internal/poll.runtime_pollWait(0x7f68a86ee978, 0x72) /usr/local/go/src/runtime/netpoll.go:305 +0x89 internal/poll.(*pollDesc).wait(0xc00001e100?, 0xc000110cd1?, 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(0xc00001e100, {0xc000110cd1, 0x1, 0x1}) /usr/local/go/src/internal/poll/fd_unix.go:167 +0x25a net.(*netFD).Read(0xc00001e100, {0xc000110cd1?, 0xc00049ca18?, 0xc00006df68?}) /usr/local/go/src/net/fd_posix.go:55 +0x29 net.(*conn).Read(0xc000020000, {0xc000110cd1?, 0xc000474820?, 0x0?}) /usr/local/go/src/net/net.go:183 +0x45 net/http.(*connReader).backgroundRead(0xc000110cc0) /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