goroutine 65483 [running]: runtime/pprof.writeGoroutineStacks({0x7f0c609f6610, 0xc0001e7b00}) /usr/local/go/src/runtime/pprof/pprof.go:692 +0x70 runtime/pprof.writeGoroutine({0x7f0c609f6610?, 0xc0001e7b00?}, 0x0?) /usr/local/go/src/runtime/pprof/pprof.go:681 +0x2b runtime/pprof.(*Profile).WriteTo(0xe01240?, {0x7f0c609f6610?, 0xc0001e7b00?}, 0xc?) /usr/local/go/src/runtime/pprof/pprof.go:330 +0x14b net/http/pprof.handler.ServeHTTP({0xe95228, 0x9}, {0x7f0c609f6598, 0xc0001e7b00}, 0x0?) /usr/local/go/src/net/http/pprof/pprof.go:253 +0x4a5 github.com/gin-gonic/gin.WrapH.func1(0xc0001e7b00) /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(0xc000107ba0, 0xc0001e7b00) /go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/gin.go:620 +0x671 github.com/gin-gonic/gin.(*Engine).ServeHTTP(0xc000107ba0, {0x182e6c8?, 0xc0000f1ea0}, 0xc000589000) /go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/gin.go:576 +0x1dd net/http.serverHandler.ServeHTTP({0xc0000bede0?}, {0x182e6c8, 0xc0000f1ea0}, 0xc000589000) /usr/local/go/src/net/http/server.go:2947 +0x30c net/http.(*conn).serve(0xc000429220, {0x182f4f8, 0xc0006b6300}) /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, 804 minutes]: techunicorn.com/udc-demo/transtate.git/pkg/app/server.(*app).startService(0xc0000c8090) /pkg/app/server/app.go:112 +0x185 techunicorn.com/udc-demo/transtate.git/pkg/app/server.Start() /pkg/app/server/app.go:42 +0x25 main.main() /cmd/server/main.go:6 +0x17 goroutine 6 [chan receive]: 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(0xc000128088) /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 7 [select]: github.com/microsoft/ApplicationInsights-Go/appinsights.(*inMemoryChannelState).start(0xc000101d60) /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 8 [select]: github.com/Soreing/motel.(*SpanCollector).batcher(0xc000196680, 0x0?, 0x0) /go/pkg/mod/github.com/!soreing/motel@v0.0.0-20221028091810-9b54848da2fc/collector.go:52 +0x105 created by github.com/Soreing/motel.NewSpanCollector /go/pkg/mod/github.com/!soreing/motel@v0.0.0-20221028091810-9b54848da2fc/collector.go:38 +0x194 goroutine 9 [select]: github.com/go-redis/redis/v8/internal/pool.(*ConnPool).reaper(0xc000428320, 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 29 [select, 5 minutes]: github.com/patrickmn/go-cache.(*janitor).Run(0xc000474030, 0x0?) /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 30 [IO wait]: internal/poll.runtime_pollWait(0x7f0c60b279a8, 0x72) /usr/local/go/src/runtime/netpoll.go:305 +0x89 internal/poll.(*pollDesc).wait(0xc00017a100?, 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(0xc00017a100) /usr/local/go/src/internal/poll/fd_unix.go:614 +0x234 net.(*netFD).accept(0xc00017a100) /usr/local/go/src/net/fd_unix.go:172 +0x35 net.(*TCPListener).accept(0xc000582330) /usr/local/go/src/net/tcpsock_posix.go:142 +0x28 net.(*TCPListener).Accept(0xc000582330) /usr/local/go/src/net/tcpsock.go:288 +0x3d net/http.(*Server).Serve(0xc0004a20f0, {0x182e4b8, 0xc000582330}) /usr/local/go/src/net/http/server.go:3070 +0x385 net/http.(*Server).ListenAndServe(0xc0004a20f0) /usr/local/go/src/net/http/server.go:2999 +0x7d techunicorn.com/udc-demo/transtate.git/pkg/app/server.(*app).startHTTP(0xc0000c8090, {0xc00004a01a, 0x4}) /pkg/app/server/http.go:136 +0x10cc techunicorn.com/udc-demo/transtate.git/pkg/app/server.(*app).startService.func1() /pkg/app/server/app.go:100 +0x7d created by techunicorn.com/udc-demo/transtate.git/pkg/app/server.(*app).startService /pkg/app/server/app.go:98 +0xd3 goroutine 32 [syscall, 804 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 65285 [IO wait]: internal/poll.runtime_pollWait(0x7f0c60b275e8, 0x72) /usr/local/go/src/runtime/netpoll.go:305 +0x89 internal/poll.(*pollDesc).wait(0xc0001bb580?, 0xc0004ea000?, 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(0xc0001bb580, {0xc0004ea000, 0x2500, 0x2500}) /usr/local/go/src/internal/poll/fd_unix.go:167 +0x25a net.(*netFD).Read(0xc0001bb580, {0xc0004ea000?, 0xc000438600?, 0xc0004ea089?}) /usr/local/go/src/net/fd_posix.go:55 +0x29 net.(*conn).Read(0xc000014638, {0xc0004ea000?, 0x5?, 0xa?}) /usr/local/go/src/net/net.go:183 +0x45 crypto/tls.(*atLeastReader).Read(0xc000012468, {0xc0004ea000?, 0x0?, 0x1dd?}) /usr/local/go/src/crypto/tls/conn.go:787 +0x3d bytes.(*Buffer).ReadFrom(0xc0003f6978, {0x1827980, 0xc000012468}) /usr/local/go/src/bytes/buffer.go:202 +0x98 crypto/tls.(*Conn).readFromUntil(0xc0003f6700, {0x1828f40?, 0xc000014638}, 0x247c?) /usr/local/go/src/crypto/tls/conn.go:809 +0xe5 crypto/tls.(*Conn).readRecordOrCCS(0xc0003f6700, 0x0) /usr/local/go/src/crypto/tls/conn.go:616 +0x116 crypto/tls.(*Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:582 crypto/tls.(*Conn).Read(0xc0003f6700, {0xc00065f000, 0x1000, 0x6a06e0?}) /usr/local/go/src/crypto/tls/conn.go:1315 +0x16f bufio.(*Reader).Read(0xc000726660, {0xc0005538c0, 0x9, 0x6bd565?}) /usr/local/go/src/bufio/bufio.go:237 +0x1bb io.ReadAtLeast({0x1827800, 0xc000726660}, {0xc0005538c0, 0x9, 0x9}, 0x9) /usr/local/go/src/io/io.go:332 +0x9a io.ReadFull(...) /usr/local/go/src/io/io.go:351 net/http.http2readFrameHeader({0xc0005538c0?, 0x9?, 0xc000545200?}, {0x1827800?, 0xc000726660?}) /usr/local/go/src/net/http/h2_bundle.go:1565 +0x6e net/http.(*http2Framer).ReadFrame(0xc000553880) /usr/local/go/src/net/http/h2_bundle.go:1829 +0x95 net/http.(*http2clientConnReadLoop).run(0xc00054df98) /usr/local/go/src/net/http/h2_bundle.go:8874 +0x130 net/http.(*http2ClientConn).readLoop(0xc0000f2480) /usr/local/go/src/net/http/h2_bundle.go:8770 +0x6f created by net/http.(*http2Transport).newClientConn /usr/local/go/src/net/http/h2_bundle.go:7477 +0xaaa goroutine 65251 [IO wait]: internal/poll.runtime_pollWait(0x7f0c60b27408, 0x72) /usr/local/go/src/runtime/netpoll.go:305 +0x89 internal/poll.(*pollDesc).wait(0xc0000e0c00?, 0xc000653000?, 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(0xc0000e0c00, {0xc000653000, 0x1000, 0x1000}) /usr/local/go/src/internal/poll/fd_unix.go:167 +0x25a net.(*netFD).Read(0xc0000e0c00, {0xc000653000?, 0xc000524f20?, 0x47b1be?}) /usr/local/go/src/net/fd_posix.go:55 +0x29 net.(*conn).Read(0xc0000143e0, {0xc000653000?, 0x6c3e2c?, 0xc0003b0500?}) /usr/local/go/src/net/net.go:183 +0x45 net/http.(*connReader).Read(0xc000519f80, {0xc000653000, 0x1000, 0x1000}) /usr/local/go/src/net/http/server.go:786 +0x171 bufio.(*Reader).fill(0xc000523c20) /usr/local/go/src/bufio/bufio.go:106 +0xff bufio.(*Reader).ReadSlice(0xc000523c20, 0x0?) /usr/local/go/src/bufio/bufio.go:372 +0x2f bufio.(*Reader).ReadLine(0xc000523c20) /usr/local/go/src/bufio/bufio.go:401 +0x27 net/textproto.(*Reader).readLineSlice(0xc0006b6ae0) /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(0xc0000143e0?) /usr/local/go/src/net/http/request.go:1030 +0x79 net/http.(*conn).readRequest(0xc00048fa40, {0x182f450, 0xc000592d80}) /usr/local/go/src/net/http/server.go:994 +0x24a net/http.(*conn).serve(0xc00048fa40, {0x182f4f8, 0xc0006b6300}) /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 goroutine 65468 [IO wait]: internal/poll.runtime_pollWait(0x7f0c60b27318, 0x72) /usr/local/go/src/runtime/netpoll.go:305 +0x89 internal/poll.(*pollDesc).wait(0xc000539480?, 0xc0003c4000?, 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(0xc000539480, {0xc0003c4000, 0x1000, 0x1000}) /usr/local/go/src/internal/poll/fd_unix.go:167 +0x25a net.(*netFD).Read(0xc000539480, {0xc0003c4000?, 0xc0006fe6e0?, 0x47b1be?}) /usr/local/go/src/net/fd_posix.go:55 +0x29 net.(*conn).Read(0xc0001282d0, {0xc0003c4000?, 0x6c3e2c?, 0xc000099840?}) /usr/local/go/src/net/net.go:183 +0x45 net/http.(*connReader).Read(0xc00059d260, {0xc0003c4000, 0x1000, 0x1000}) /usr/local/go/src/net/http/server.go:786 +0x171 bufio.(*Reader).fill(0xc000392600) /usr/local/go/src/bufio/bufio.go:106 +0xff bufio.(*Reader).ReadSlice(0xc000392600, 0x0?) /usr/local/go/src/bufio/bufio.go:372 +0x2f bufio.(*Reader).ReadLine(0xc000392600) /usr/local/go/src/bufio/bufio.go:401 +0x27 net/textproto.(*Reader).readLineSlice(0xc0005a9e90) /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(0xc0001282d0?) /usr/local/go/src/net/http/request.go:1030 +0x79 net/http.(*conn).readRequest(0xc00048fcc0, {0x182f450, 0xc000697b80}) /usr/local/go/src/net/http/server.go:994 +0x24a net/http.(*conn).serve(0xc00048fcc0, {0x182f4f8, 0xc0006b6300}) /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 goroutine 65419 [IO wait]: internal/poll.runtime_pollWait(0x7f0c60b27a98, 0x72) /usr/local/go/src/runtime/netpoll.go:305 +0x89 internal/poll.(*pollDesc).wait(0xc000538e80?, 0xc000459000?, 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(0xc000538e80, {0xc000459000, 0x1000, 0x1000}) /usr/local/go/src/internal/poll/fd_unix.go:167 +0x25a net.(*netFD).Read(0xc000538e80, {0xc000459000?, 0xc0005486b0?, 0x41e046?}) /usr/local/go/src/net/fd_posix.go:55 +0x29 net.(*conn).Read(0xc000128280, {0xc000459000?, 0xc0004591d6?, 0xc00072f710?}) /usr/local/go/src/net/net.go:183 +0x45 net/http.(*connReader).Read(0xc00059c000, {0xc000459000, 0x1000, 0x1000}) /usr/local/go/src/net/http/server.go:786 +0x171 bufio.(*Reader).fill(0xc000522000) /usr/local/go/src/bufio/bufio.go:106 +0xff bufio.(*Reader).ReadSlice(0xc000522000, 0x0?) /usr/local/go/src/bufio/bufio.go:372 +0x2f bufio.(*Reader).ReadLine(0xc000522000) /usr/local/go/src/bufio/bufio.go:401 +0x27 net/textproto.(*Reader).readLineSlice(0xc000545050) /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(0xc000128280?) /usr/local/go/src/net/http/request.go:1030 +0x79 net/http.(*conn).readRequest(0xc00045dea0, {0x182f450, 0xc000697300}) /usr/local/go/src/net/http/server.go:994 +0x24a net/http.(*conn).serve(0xc00045dea0, {0x182f4f8, 0xc0006b6300}) /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 goroutine 50306 [select, 177 minutes]: net/http.(*persistConn).readLoop(0xc0004bb560) /usr/local/go/src/net/http/transport.go:2213 +0xd85 created by net/http.(*Transport).dialConn /usr/local/go/src/net/http/transport.go:1751 +0x173e goroutine 50307 [select, 177 minutes]: net/http.(*persistConn).writeLoop(0xc0004bb560) /usr/local/go/src/net/http/transport.go:2392 +0xf5 created by net/http.(*Transport).dialConn /usr/local/go/src/net/http/transport.go:1752 +0x1791 goroutine 65484 [runnable]: net/http.(*connReader).startBackgroundRead.func2() /usr/local/go/src/net/http/server.go:674 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1594 +0x1 created by net/http.(*connReader).startBackgroundRead /usr/local/go/src/net/http/server.go:674 +0xca