goroutine profile: total 11 1 @ 0x40df74 0x46cd2f 0x5042f9 0x470781 # 0x46cd2e os/signal.signal_recv+0x2e /usr/local/go/src/runtime/sigqueue.go:152 # 0x5042f8 os/signal.loop+0x18 /usr/local/go/src/os/signal/signal_unix.go:23 1 @ 0x4339f6 0x46a5a5 0xd3aef5 0xd3ad0d 0xd37c6b 0xd46ac5 0x93d449 0x936151 0x935db9 0x9358fd 0x6dbe6c 0x6d7087 0x470781 # 0x46a5a4 runtime/pprof.runtime_goroutineProfileWithLabels+0x24 /usr/local/go/src/runtime/mprof.go:846 # 0xd3aef4 runtime/pprof.writeRuntimeProfile+0xb4 /usr/local/go/src/runtime/pprof/pprof.go:723 # 0xd3ad0c runtime/pprof.writeGoroutine+0x4c /usr/local/go/src/runtime/pprof/pprof.go:683 # 0xd37c6a runtime/pprof.(*Profile).WriteTo+0x14a /usr/local/go/src/runtime/pprof/pprof.go:330 # 0xd46ac4 net/http/pprof.handler.ServeHTTP+0x4a4 /usr/local/go/src/net/http/pprof/pprof.go:253 # 0x93d448 github.com/gin-gonic/gin.WrapH.func1+0x68 /go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/utils.go:49 # 0x936150 github.com/gin-gonic/gin.(*Context).Next+0x670 /go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/context.go:174 # 0x935db8 github.com/gin-gonic/gin.(*Engine).handleHTTPRequest+0x2d8 /go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/gin.go:620 # 0x9358fc github.com/gin-gonic/gin.(*Engine).ServeHTTP+0x1dc /go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/gin.go:576 # 0x6dbe6b net/http.serverHandler.ServeHTTP+0x30b /usr/local/go/src/net/http/server.go:2947 # 0x6d7086 net/http.(*conn).serve+0x606 /usr/local/go/src/net/http/server.go:1991 1 @ 0x43ec16 0x40885b 0x408358 0xc759a9 0xc75955 0x470781 # 0xc759a8 github.com/microsoft/ApplicationInsights-Go/appinsights.(*throttleManager).waitForThrottle+0x88 /go/pkg/mod/github.com/microsoft/!application!insights-!go@v0.4.4/appinsights/throttle.go:86 # 0xc75954 github.com/microsoft/ApplicationInsights-Go/appinsights.(*throttleManager).run+0x34 /go/pkg/mod/github.com/microsoft/!application!insights-!go@v0.4.4/appinsights/throttle.go:71 1 @ 0x43ec16 0x40885b 0x408358 0xd5d71b 0xd5d25d 0xd6374f 0x43e852 0x470781 # 0xd5d71a techunicorn.com/udc-la/prop.git/pkg/app/server.(*app).start+0x1da /pkg/app/server/app.go:169 # 0xd5d25c techunicorn.com/udc-la/prop.git/pkg/app/server.Start+0x17c /pkg/app/server/app.go:53 # 0xd6374e main.main+0xae /cmd/server/main.go:21 # 0x43e851 runtime.main+0x211 /usr/local/go/src/runtime/proc.go:250 1 @ 0x43ec16 0x437357 0x46aac9 0x4d5872 0x4daaf4 0x4daae1 0x5cb5b5 0x5e5988 0x5e4b5d 0x6dc3c5 0x6dbffd 0xd60e32 0xd5d9bd 0x470781 # 0x46aac8 internal/poll.runtime_pollWait+0x88 /usr/local/go/src/runtime/netpoll.go:305 # 0x4d5871 internal/poll.(*pollDesc).wait+0x31 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4daaf3 internal/poll.(*pollDesc).waitRead+0x233 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4daae0 internal/poll.(*FD).Accept+0x220 /usr/local/go/src/internal/poll/fd_unix.go:614 # 0x5cb5b4 net.(*netFD).accept+0x34 /usr/local/go/src/net/fd_unix.go:172 # 0x5e5987 net.(*TCPListener).accept+0x27 /usr/local/go/src/net/tcpsock_posix.go:142 # 0x5e4b5c net.(*TCPListener).Accept+0x3c /usr/local/go/src/net/tcpsock.go:288 # 0x6dc3c4 net/http.(*Server).Serve+0x384 /usr/local/go/src/net/http/server.go:3070 # 0x6dbffc net/http.(*Server).ListenAndServe+0x7c /usr/local/go/src/net/http/server.go:2999 # 0xd60e31 techunicorn.com/udc-la/prop.git/pkg/app/server.(*app).startHTTP+0x10b1 /pkg/app/server/app_http.go:136 # 0xd5d9bc techunicorn.com/udc-la/prop.git/pkg/app/server.(*app).start.func2+0x7c /pkg/app/server/app.go:157 1 @ 0x43ec16 0x437357 0x46aac9 0x4d5872 0x4daaf4 0x4daae1 0x5cb5b5 0x5e5988 0x5e4b5d 0xa71d75 0xd5f219 0xd5dafd 0x470781 # 0x46aac8 internal/poll.runtime_pollWait+0x88 /usr/local/go/src/runtime/netpoll.go:305 # 0x4d5871 internal/poll.(*pollDesc).wait+0x31 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x4daaf3 internal/poll.(*pollDesc).waitRead+0x233 /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x4daae0 internal/poll.(*FD).Accept+0x220 /usr/local/go/src/internal/poll/fd_unix.go:614 # 0x5cb5b4 net.(*netFD).accept+0x34 /usr/local/go/src/net/fd_unix.go:172 # 0x5e5987 net.(*TCPListener).accept+0x27 /usr/local/go/src/net/tcpsock_posix.go:142 # 0x5e4b5c net.(*TCPListener).Accept+0x3c /usr/local/go/src/net/tcpsock.go:288 # 0xa71d74 google.golang.org/grpc.(*Server).Serve+0x474 /go/pkg/mod/google.golang.org/grpc@v1.55.0/server.go:821 # 0xd5f218 techunicorn.com/udc-la/prop.git/pkg/app/server.(*app).startGRPC+0x898 /pkg/app/server/app_grpc.go:150 # 0xd5dafc techunicorn.com/udc-la/prop.git/pkg/app/server.(*app).start.func1+0x7c /pkg/app/server/app.go:150 1 @ 0x43ec16 0x44ee5c 0xabfa8d 0x470781 # 0xabfa8c database/sql.(*DB).connectionOpener+0x8c /usr/local/go/src/database/sql/sql.go:1224 1 @ 0x43ec16 0x44ee5c 0xb26dd4 0x470781 # 0xb26dd3 github.com/go-redis/redis/v8/internal/pool.(*ConnPool).reaper+0xd3 /go/pkg/mod/github.com/go-redis/redis/v8@v8.11.5/internal/pool/pool.go:485 1 @ 0x43ec16 0x44ee5c 0xc40fc5 0x470781 # 0xc40fc4 github.com/patrickmn/go-cache.(*janitor).Run+0x84 /go/pkg/mod/github.com/patrickmn/go-cache@v2.1.0+incompatible/cache.go:1079 1 @ 0x43ec16 0x44ee5c 0xc71905 0xc71647 0x470781 # 0xc71904 github.com/microsoft/ApplicationInsights-Go/appinsights.(*inMemoryChannelState).start+0x164 /go/pkg/mod/github.com/microsoft/!application!insights-!go@v0.4.4/appinsights/inmemorychannel.go:187 # 0xc71646 github.com/microsoft/ApplicationInsights-Go/appinsights.(*InMemoryChannel).acceptLoop+0x26 /go/pkg/mod/github.com/microsoft/!application!insights-!go@v0.4.4/appinsights/inmemorychannel.go:146 1 @ 0x470781