goroutine profile: total 21 3 @ 0x55ad9639236e 0x55ad9636eb97 0x55ad967ed8f7 0x55ad9639a2a1 # 0x55ad967ed8f6 github.com/0xERR0R/blocky/config.(*SourceLoading).periodically+0xf6 github.com/0xERR0R/blocky/config/config.go:382 1 @ 0x55ad9632b7a9 0x55ad963942a9 0x55ad967fb8d3 0x55ad9639a2a1 # 0x55ad963942a8 os/signal.signal_recv+0x28 runtime/sigqueue.go:152 # 0x55ad967fb8d2 os/signal.loop+0x12 os/signal/signal_unix.go:23 1 @ 0x55ad96350a71 0x55ad9639113d 0x55ad96deced1 0x55ad96decce5 0x55ad96de9b6b 0x55ad96e02f6a 0x55ad9675fea2 0x55ad9661cb29 0x55ad96e09eed 0x55ad9661cb29 0x55ad9675d94f 0x55ad9675f2db 0x55ad9661cb29 0x55ad9675fea2 0x55ad9661cb29 0x55ad9675d94f 0x55ad9675f2db 0x55ad9661cb29 0x55ad9675fea2 0x55ad9661cb29 0x55ad96837064 0x55ad9661cb29 0x55ad96e0e672 0x55ad9661cb29 0x55ad9675d90e 0x55ad9663d38e 0x55ad9661ac25 0x55ad9639a2a1 # 0x55ad96deced0 runtime/pprof.writeRuntimeProfile+0xb0 runtime/pprof/pprof.go:788 # 0x55ad96decce4 runtime/pprof.writeGoroutine+0x44 runtime/pprof/pprof.go:747 # 0x55ad96de9b6a runtime/pprof.(*Profile).WriteTo+0x14a runtime/pprof/pprof.go:371 # 0x55ad96e02f69 net/http/pprof.handler.ServeHTTP+0x529 net/http/pprof/pprof.go:272 # 0x55ad9675fea1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x55ad9661cb28 net/http.HandlerFunc.ServeHTTP+0x28 net/http/server.go:2322 # 0x55ad96e09eec github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28c github.com/go-chi/chi/v5@v5.2.1/middleware/nocache.go:55 # 0x55ad9661cb28 net/http.HandlerFunc.ServeHTTP+0x28 net/http/server.go:2322 # 0x55ad9675d94e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x55ad9675f2da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x55ad9661cb28 net/http.HandlerFunc.ServeHTTP+0x28 net/http/server.go:2322 # 0x55ad9675fea1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x55ad9661cb28 net/http.HandlerFunc.ServeHTTP+0x28 net/http/server.go:2322 # 0x55ad9675d94e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x55ad9675f2da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x55ad9661cb28 net/http.HandlerFunc.ServeHTTP+0x28 net/http/server.go:2322 # 0x55ad9675fea1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x55ad9661cb28 net/http.HandlerFunc.ServeHTTP+0x28 net/http/server.go:2322 # 0x55ad96837063 github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x163 github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x55ad9661cb28 net/http.HandlerFunc.ServeHTTP+0x28 net/http/server.go:2322 # 0x55ad96e0e671 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 github.com/0xERR0R/blocky/server/http.go:79 # 0x55ad9661cb28 net/http.HandlerFunc.ServeHTTP+0x28 net/http/server.go:2322 # 0x55ad9675d90d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x55ad9663d38d net/http.serverHandler.ServeHTTP+0x8d net/http/server.go:3340 # 0x55ad9661ac24 net/http.(*conn).serve+0x664 net/http/server.go:2109 1 @ 0x55ad9639236e 0x55ad96325fce 0x55ad96325b52 0x55ad96e0e08c 0x55ad9639a2a1 # 0x55ad96e0e08b github.com/0xERR0R/blocky/server.(*httpServer).Serve.func1+0x2b github.com/0xERR0R/blocky/server/http.go:45 1 @ 0x55ad9639236e 0x55ad96325fce 0x55ad96325b52 0x55ad96e187cb 0x55ad967b7842 0x55ad967b8185 0x55ad96e182f8 0x55ad96e182ef 0x55ad96e1a6d3 0x55ad9635bbfd 0x55ad9639a2a1 # 0x55ad96e187ca github.com/0xERR0R/blocky/cmd.startServer+0x36a github.com/0xERR0R/blocky/cmd/serve.go:79 # 0x55ad967b7841 github.com/spf13/cobra.(*Command).execute+0xb01 github.com/spf13/cobra@v1.9.1/command.go:1015 # 0x55ad967b8184 github.com/spf13/cobra.(*Command).ExecuteC+0x464 github.com/spf13/cobra@v1.9.1/command.go:1148 # 0x55ad96e182f7 github.com/spf13/cobra.(*Command).Execute+0x17 github.com/spf13/cobra@v1.9.1/command.go:1071 # 0x55ad96e182ee github.com/0xERR0R/blocky/cmd.Execute+0xe github.com/0xERR0R/blocky/cmd/root.go:112 # 0x55ad96e1a6d2 main.main+0x12 github.com/0xERR0R/blocky/main.go:10 # 0x55ad9635bbfc runtime.main+0x29c runtime/proc.go:285 1 @ 0x55ad9639236e 0x55ad96354477 0x55ad96391545 0x55ad963d7d87 0x55ad963d9079 0x55ad963d9067 0x55ad964c45e5 0x55ad964d43c5 0x55ad96544c9b 0x55ad96436b18 0x55ad96544e7e 0x55ad96541efb 0x55ad965487a5 0x55ad965487a6 0x55ad966150d3 0x55ad9639a2a1 # 0x55ad96391544 internal/poll.runtime_pollWait+0x84 runtime/netpoll.go:351 # 0x55ad963d7d86 internal/poll.(*pollDesc).wait+0x26 internal/poll/fd_poll_runtime.go:84 # 0x55ad963d9078 internal/poll.(*pollDesc).waitRead+0x278 internal/poll/fd_poll_runtime.go:89 # 0x55ad963d9066 internal/poll.(*FD).Read+0x266 internal/poll/fd_unix.go:165 # 0x55ad964c45e4 net.(*netFD).Read+0x24 net/fd_posix.go:68 # 0x55ad964d43c4 net.(*conn).Read+0x44 net/net.go:196 # 0x55ad96544c9a crypto/tls.(*atLeastReader).Read+0x3a crypto/tls/conn.go:816 # 0x55ad96436b17 bytes.(*Buffer).ReadFrom+0x97 bytes/buffer.go:217 # 0x55ad96544e7d crypto/tls.(*Conn).readFromUntil+0xdd crypto/tls/conn.go:838 # 0x55ad96541efa crypto/tls.(*Conn).readRecordOrCCS+0x3da crypto/tls/conn.go:627 # 0x55ad965487a4 crypto/tls.(*Conn).readRecord+0x144 crypto/tls/conn.go:589 # 0x55ad965487a5 crypto/tls.(*Conn).Read+0x145 crypto/tls/conn.go:1392 # 0x55ad966150d2 net/http.(*connReader).backgroundRead+0x32 net/http/server.go:702 1 @ 0x55ad9639236e 0x55ad96354477 0x55ad96391545 0x55ad963d7d87 0x55ad963dac30 0x55ad963dac1a 0x55ad964c4cb1 0x55ad964e0310 0x55ad964deb3e 0x55ad964dea45 0x55ad96735a25 0x55ad96723c7d 0x55ad96720d93 0x55ad96722905 0x55ad96721439 0x55ad96e11f69 0x55ad9639a2a1 # 0x55ad96391544 internal/poll.runtime_pollWait+0x84 runtime/netpoll.go:351 # 0x55ad963d7d86 internal/poll.(*pollDesc).wait+0x26 internal/poll/fd_poll_runtime.go:84 # 0x55ad963dac2f internal/poll.(*pollDesc).waitRead+0x32f internal/poll/fd_poll_runtime.go:89 # 0x55ad963dac19 internal/poll.(*FD).ReadMsgInet6+0x319 internal/poll/fd_unix.go:349 # 0x55ad964c4cb0 net.(*netFD).readMsgInet6+0x30 net/fd_posix.go:103 # 0x55ad964e030f net.(*UDPConn).readMsg+0x8f net/udpsock_posix.go:106 # 0x55ad964deb3d net.(*UDPConn).ReadMsgUDPAddrPort+0x3d net/udpsock.go:200 # 0x55ad964dea44 net.(*UDPConn).ReadMsgUDP+0x24 net/udpsock.go:188 # 0x55ad96735a24 github.com/miekg/dns.ReadFromSessionUDP+0x84 github.com/miekg/dns@v1.1.66/udp.go:43 # 0x55ad96723c7c github.com/miekg/dns.(*Server).readUDP+0xfc github.com/miekg/dns@v1.1.66/server.go:717 # 0x55ad96720d92 github.com/miekg/dns.defaultReader.ReadUDP+0x12 github.com/miekg/dns@v1.1.66/server.go:174 # 0x55ad96722904 github.com/miekg/dns.(*Server).serveUDP+0x244 github.com/miekg/dns@v1.1.66/server.go:531 # 0x55ad96721438 github.com/miekg/dns.(*Server).ListenAndServe+0x558 github.com/miekg/dns@v1.1.66/server.go:360 # 0x55ad96e11f68 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 github.com/0xERR0R/blocky/server/server.go:398 1 @ 0x55ad9639236e 0x55ad96354477 0x55ad96391545 0x55ad963d7d87 0x55ad963db0dc 0x55ad963db0c6 0x55ad964c4e05 0x55ad964d4585 0x55ad965456e9 0x55ad96545e7b 0x55ad9654747e 0x55ad96623406 0x55ad965952f5 0x55ad965955ad 0x55ad96613e25 0x55ad965955c7 0x55ad96619d4d 0x55ad96619a2a 0x55ad965952f5 0x55ad965955ad 0x55ad96de5f65 0x55ad96de6436 0x55ad96de6765 0x55ad96de6711 0x55ad96de6711 0x55ad96de6711 0x55ad96de6d9b 0x55ad96de7a14 0x55ad964288f7 0x55ad96deb7a5 0x55ad96debdef 0x55ad96deb8a5 0x55ad96de9b6b 0x55ad96e02f6a 0x55ad9675fea2 0x55ad9661cb29 0x55ad96e09eed 0x55ad9661cb29 0x55ad9675d94f 0x55ad9675f2db 0x55ad9661cb29 0x55ad9675fea2 0x55ad9661cb29 0x55ad9675d94f 0x55ad9675f2db 0x55ad9661cb29 0x55ad9675fea2 0x55ad9661cb29 0x55ad96837064 0x55ad9661cb29 0x55ad96e0e672 0x55ad9661cb29 0x55ad9675d90e 0x55ad9663d38e 0x55ad9661ac25 0x55ad9639a2a1 # 0x55ad96391544 internal/poll.runtime_pollWait+0x84 runtime/netpoll.go:351 # 0x55ad963d7d86 internal/poll.(*pollDesc).wait+0x26 internal/poll/fd_poll_runtime.go:84 # 0x55ad963db0db internal/poll.(*pollDesc).waitWrite+0x2fb internal/poll/fd_poll_runtime.go:93 # 0x55ad963db0c5 internal/poll.(*FD).Write+0x2e5 internal/poll/fd_unix.go:390 # 0x55ad964c4e04 net.(*netFD).Write+0x24 net/fd_posix.go:109 # 0x55ad964d4584 net.(*conn).Write+0x44 net/net.go:208 # 0x55ad965456e8 crypto/tls.(*Conn).write+0x108 crypto/tls/conn.go:955 # 0x55ad96545e7a crypto/tls.(*Conn).writeRecordLocked+0x67a crypto/tls/conn.go:1036 # 0x55ad9654747d crypto/tls.(*Conn).Write+0x37d crypto/tls/conn.go:1255 # 0x55ad96623405 net/http.checkConnErrorWriter.Write+0x25 net/http/server.go:4066 # 0x55ad965952f4 bufio.(*Writer).Flush+0x54 bufio/bufio.go:645 # 0x55ad965955ac bufio.(*Writer).Write+0xcc bufio/bufio.go:689 # 0x55ad96613e24 net/http.(*chunkWriter).Write+0x104 net/http/server.go:391 # 0x55ad965955c6 bufio.(*Writer).Write+0xe6 bufio/bufio.go:685 # 0x55ad96619d4c net/http.(*response).write+0x28c net/http/server.go:1694 # 0x55ad96619a29 net/http.(*response).Write+0x29 net/http/server.go:1657 # 0x55ad965952f4 bufio.(*Writer).Flush+0x54 bufio/bufio.go:645 # 0x55ad965955ac bufio.(*Writer).Write+0xcc bufio/bufio.go:689 # 0x55ad96de5f64 text/tabwriter.(*Writer).write0+0x24 text/tabwriter/tabwriter.go:252 # 0x55ad96de6435 text/tabwriter.(*Writer).writeLines+0x255 text/tabwriter/tabwriter.go:319 # 0x55ad96de6764 text/tabwriter.(*Writer).format+0x1a4 text/tabwriter/tabwriter.go:406 # 0x55ad96de6710 text/tabwriter.(*Writer).format+0x150 text/tabwriter/tabwriter.go:400 # 0x55ad96de6710 text/tabwriter.(*Writer).format+0x150 text/tabwriter/tabwriter.go:400 # 0x55ad96de6710 text/tabwriter.(*Writer).format+0x150 text/tabwriter/tabwriter.go:400 # 0x55ad96de6d9a text/tabwriter.(*Writer).flushNoDefers+0x11a text/tabwriter/tabwriter.go:514 # 0x55ad96de7a13 text/tabwriter.(*Writer).Write+0xc33 text/tabwriter/tabwriter.go:547 # 0x55ad964288f6 fmt.Fprintf+0x96 fmt/print.go:225 # 0x55ad96deb7a4 runtime/pprof.printStackRecord+0x444 runtime/pprof/pprof.go:566 # 0x55ad96debdee runtime/pprof.writeHeapInternal+0x4ae runtime/pprof/pprof.go:677 # 0x55ad96deb8a4 runtime/pprof.writeHeap+0x24 runtime/pprof/pprof.go:585 # 0x55ad96de9b6a runtime/pprof.(*Profile).WriteTo+0x14a runtime/pprof/pprof.go:371 # 0x55ad96e02f69 net/http/pprof.handler.ServeHTTP+0x529 net/http/pprof/pprof.go:272 # 0x55ad9675fea1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x55ad9661cb28 net/http.HandlerFunc.ServeHTTP+0x28 net/http/server.go:2322 # 0x55ad96e09eec github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28c github.com/go-chi/chi/v5@v5.2.1/middleware/nocache.go:55 # 0x55ad9661cb28 net/http.HandlerFunc.ServeHTTP+0x28 net/http/server.go:2322 # 0x55ad9675d94e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x55ad9675f2da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x55ad9661cb28 net/http.HandlerFunc.ServeHTTP+0x28 net/http/server.go:2322 # 0x55ad9675fea1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x55ad9661cb28 net/http.HandlerFunc.ServeHTTP+0x28 net/http/server.go:2322 # 0x55ad9675d94e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x55ad9675f2da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x55ad9661cb28 net/http.HandlerFunc.ServeHTTP+0x28 net/http/server.go:2322 # 0x55ad9675fea1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x55ad9661cb28 net/http.HandlerFunc.ServeHTTP+0x28 net/http/server.go:2322 # 0x55ad96837063 github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x163 github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x55ad9661cb28 net/http.HandlerFunc.ServeHTTP+0x28 net/http/server.go:2322 # 0x55ad96e0e671 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 github.com/0xERR0R/blocky/server/http.go:79 # 0x55ad9661cb28 net/http.HandlerFunc.ServeHTTP+0x28 net/http/server.go:2322 # 0x55ad9675d90d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x55ad9663d38d net/http.serverHandler.ServeHTTP+0x8d net/http/server.go:3340 # 0x55ad9661ac24 net/http.(*conn).serve+0x664 net/http/server.go:2109 1 @ 0x55ad9639236e 0x55ad96354477 0x55ad96391545 0x55ad963d7d87 0x55ad963dd1ac 0x55ad963dd19a 0x55ad964c6489 0x55ad964dd4db 0x55ad964dc6b0 0x55ad9658b2e4 0x55ad9662050c 0x55ad96e0e01b 0x55ad96e11e3d 0x55ad9639a2a1 # 0x55ad96391544 internal/poll.runtime_pollWait+0x84 runtime/netpoll.go:351 # 0x55ad963d7d86 internal/poll.(*pollDesc).wait+0x26 internal/poll/fd_poll_runtime.go:84 # 0x55ad963dd1ab internal/poll.(*pollDesc).waitRead+0x28b internal/poll/fd_poll_runtime.go:89 # 0x55ad963dd199 internal/poll.(*FD).Accept+0x279 internal/poll/fd_unix.go:613 # 0x55ad964c6488 net.(*netFD).accept+0x28 net/fd_unix.go:161 # 0x55ad964dd4da net.(*TCPListener).accept+0x1a net/tcpsock_posix.go:159 # 0x55ad964dc6af net.(*TCPListener).Accept+0x2f net/tcpsock.go:380 # 0x55ad9658b2e3 crypto/tls.(*listener).Accept+0x23 crypto/tls/tls.go:79 # 0x55ad9662050b net/http.(*Server).Serve+0x30b net/http/server.go:3463 # 0x55ad96e0e01a github.com/0xERR0R/blocky/server.(*httpServer).Serve+0x9a github.com/0xERR0R/blocky/server/http.go:50 # 0x55ad96e11e3c github.com/0xERR0R/blocky/server.(*Server).Start.func2+0x11c github.com/0xERR0R/blocky/server/server.go:410 1 @ 0x55ad9639236e 0x55ad96354477 0x55ad96391545 0x55ad963d7d87 0x55ad963dd1ac 0x55ad963dd19a 0x55ad964c6489 0x55ad964dd4db 0x55ad964dc6b0 0x55ad9658b2e4 0x55ad967222c7 0x55ad967216f9 0x55ad96e11f69 0x55ad9639a2a1 # 0x55ad96391544 internal/poll.runtime_pollWait+0x84 runtime/netpoll.go:351 # 0x55ad963d7d86 internal/poll.(*pollDesc).wait+0x26 internal/poll/fd_poll_runtime.go:84 # 0x55ad963dd1ab internal/poll.(*pollDesc).waitRead+0x28b internal/poll/fd_poll_runtime.go:89 # 0x55ad963dd199 internal/poll.(*FD).Accept+0x279 internal/poll/fd_unix.go:613 # 0x55ad964c6488 net.(*netFD).accept+0x28 net/fd_unix.go:161 # 0x55ad964dd4da net.(*TCPListener).accept+0x1a net/tcpsock_posix.go:159 # 0x55ad964dc6af net.(*TCPListener).Accept+0x2f net/tcpsock.go:380 # 0x55ad9658b2e3 crypto/tls.(*listener).Accept+0x23 crypto/tls/tls.go:79 # 0x55ad967222c6 github.com/miekg/dns.(*Server).serveTCP+0x106 github.com/miekg/dns@v1.1.66/server.go:475 # 0x55ad967216f8 github.com/miekg/dns.(*Server).ListenAndServe+0x818 github.com/miekg/dns@v1.1.66/server.go:346 # 0x55ad96e11f68 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 github.com/0xERR0R/blocky/server/server.go:398 1 @ 0x55ad9639236e 0x55ad96354477 0x55ad96391545 0x55ad963d7d87 0x55ad963dd1ac 0x55ad963dd19a 0x55ad964c6489 0x55ad964dd4db 0x55ad964dc6b0 0x55ad967222c7 0x55ad967212be 0x55ad96e11f69 0x55ad9639a2a1 # 0x55ad96391544 internal/poll.runtime_pollWait+0x84 runtime/netpoll.go:351 # 0x55ad963d7d86 internal/poll.(*pollDesc).wait+0x26 internal/poll/fd_poll_runtime.go:84 # 0x55ad963dd1ab internal/poll.(*pollDesc).waitRead+0x28b internal/poll/fd_poll_runtime.go:89 # 0x55ad963dd199 internal/poll.(*FD).Accept+0x279 internal/poll/fd_unix.go:613 # 0x55ad964c6488 net.(*netFD).accept+0x28 net/fd_unix.go:161 # 0x55ad964dd4da net.(*TCPListener).accept+0x1a net/tcpsock_posix.go:159 # 0x55ad964dc6af net.(*TCPListener).Accept+0x2f net/tcpsock.go:380 # 0x55ad967222c6 github.com/miekg/dns.(*Server).serveTCP+0x106 github.com/miekg/dns@v1.1.66/server.go:475 # 0x55ad967212bd github.com/miekg/dns.(*Server).ListenAndServe+0x3dd github.com/miekg/dns@v1.1.66/server.go:332 # 0x55ad96e11f68 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 github.com/0xERR0R/blocky/server/server.go:398 1 @ 0x55ad9639236e 0x55ad9636eb97 0x55ad96dbf20d 0x55ad9639a2a1 # 0x55ad96dbf20c github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).periodicCleanUp+0xec github.com/0xERR0R/blocky/resolver/query_logging_resolver.go:126 1 @ 0x55ad9639236e 0x55ad9636eb97 0x55ad96dbfdaa 0x55ad9639a2a1 # 0x55ad96dbfda9 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe9 github.com/0xERR0R/blocky/resolver/query_logging_resolver.go:223 1 @ 0x55ad9639236e 0x55ad9636eb97 0x55ad96dcbdaf 0x55ad9639a2a1 # 0x55ad96dcbdae github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0xee github.com/0xERR0R/blocky/cache/expirationcache/expiration_cache.go:104 1 @ 0x55ad9639236e 0x55ad9636eb97 0x55ad96dcd18f 0x55ad9639a2a1 # 0x55ad96dcd18e github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0xee github.com/0xERR0R/blocky/cache/expirationcache/expiration_cache.go:104 1 @ 0x55ad9639236e 0x55ad9636eb97 0x55ad96dd0acf 0x55ad9639a2a1 # 0x55ad96dd0ace github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0xee github.com/0xERR0R/blocky/cache/expirationcache/expiration_cache.go:104 1 @ 0x55ad9639236e 0x55ad9636eb97 0x55ad96e139ee 0x55ad9639a2a1 # 0x55ad96e139ed github.com/0xERR0R/blocky/server.registerPrintConfigurationTrigger.func1+0x8d github.com/0xERR0R/blocky/server/server_config_trigger.go:19 1 @ 0x55ad9639236e 0x55ad9636eb97 0x55ad96e188d6 0x55ad9639a2a1 # 0x55ad96e188d5 github.com/0xERR0R/blocky/cmd.startServer.func1+0x95 github.com/0xERR0R/blocky/cmd/serve.go:65 1 @ 0x55ad9639a2a1