goroutine profile: total 34 3 @ 0x88338 0x663e4 0x47382c 0x8ff44 # 0x47382b github.com/0xERR0R/blocky/config.(*SourceLoading).periodically+0xcb /go/config/config.go:382 2 @ 0x88338 0x1ffac 0x1fb44 0xa1dc68 0x8ff44 # 0xa1dc67 github.com/0xERR0R/blocky/server.(*httpServer).Serve.func1+0x37 /go/server/http.go:45 1 @ 0x25104 0x8a3c0 0x4801ec 0x8ff44 # 0x8a3bf os/signal.signal_recv+0x2f /usr/local/go/src/runtime/sigqueue.go:152 # 0x4801eb os/signal.loop+0x1b /usr/local/go/src/os/signal/signal_unix.go:23 1 @ 0x47b8c 0x87074 0xa03cb4 0xa03ae0 0xa011cc 0xa15114 0x3f6350 0x2cd2f8 0xa1a238 0x2cd2f8 0x3f41f4 0x3f58c0 0x2cd2f8 0x3f6350 0x2cd2f8 0x3f41f4 0x3f58c0 0x2cd2f8 0x3f6350 0x2cd2f8 0x4b63ac 0x2cd2f8 0xa1e1fc 0x2cd2f8 0x3f41b0 0x2ebc4c 0x2cba9c 0x8ff44 # 0xa03cb3 runtime/pprof.writeRuntimeProfile+0xb3 /usr/local/go/src/runtime/pprof/pprof.go:796 # 0xa03adf runtime/pprof.writeGoroutine+0x4f /usr/local/go/src/runtime/pprof/pprof.go:755 # 0xa011cb runtime/pprof.(*Profile).WriteTo+0x14b /usr/local/go/src/runtime/pprof/pprof.go:377 # 0xa15113 net/http/pprof.handler.ServeHTTP+0x443 /usr/local/go/src/net/http/pprof/pprof.go:272 # 0x3f634f github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x2cd2f7 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2294 # 0xa1a237 github.com/go-chi/chi/v5/middleware.NoCache.func1+0x217 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/nocache.go:55 # 0x2cd2f7 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2294 # 0x3f41f3 github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2c3 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x3f58bf github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1df /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x2cd2f7 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2294 # 0x3f634f github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x2cd2f7 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2294 # 0x3f41f3 github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2c3 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x3f58bf github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1df /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x2cd2f7 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2294 # 0x3f634f github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x2cd2f7 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2294 # 0x4b63ab github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd2f7 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2294 # 0xa1e1fb github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x2fb /go/server/http.go:79 # 0x2cd2f7 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2294 # 0x3f41af github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x2ebc4b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3301 # 0x2cba9b net/http.(*conn).serve+0x52b /usr/local/go/src/net/http/server.go:2102 1 @ 0x88338 0x1ffac 0x1fb44 0xa27140 0xa27a4c 0x4447d4 0x444fb4 0xa26cf0 0xa26ce9 0xa28e1c 0x529e4 0x8ff44 # 0xa2713f github.com/0xERR0R/blocky/cmd.startServer+0x30f /go/cmd/serve.go:79 # 0xa27a4b github.com/0xERR0R/blocky/cmd.NewRootCommand.func1+0x9b /go/cmd/root.go:42 # 0x4447d3 github.com/spf13/cobra.(*Command).execute+0x843 /go/pkg/mod/github.com/spf13/cobra@v1.9.1/command.go:1015 # 0x444fb3 github.com/spf13/cobra.(*Command).ExecuteC+0x383 /go/pkg/mod/github.com/spf13/cobra@v1.9.1/command.go:1148 # 0xa26cef github.com/spf13/cobra.(*Command).Execute+0x1f /go/pkg/mod/github.com/spf13/cobra@v1.9.1/command.go:1071 # 0xa26ce8 github.com/0xERR0R/blocky/cmd.Execute+0x18 /go/cmd/root.go:112 # 0xa28e1b main.main+0x1b /go/main.go:10 # 0x529e3 runtime.main+0x283 /usr/local/go/src/runtime/proc.go:283 1 @ 0x88338 0x1ffac 0x1fb44 0xa28628 0x8ff44 # 0xa28627 github.com/ramr/go-reaper.sigChildHandler+0x67 /go/pkg/mod/github.com/ramr/go-reaper@v0.2.3/reaper.go:70 1 @ 0x88338 0x1ffac 0x1fb44 0xa28710 0x8ff44 # 0xa2870f github.com/ramr/go-reaper.reapChildren+0xaf /go/pkg/mod/github.com/ramr/go-reaper@v0.2.3/reaper.go:96 1 @ 0x88338 0x4b748 0x874f0 0xcb7c8 0xcca7c 0xcca6d 0x1a56b8 0x1b43c4 0x207850 0x1245d0 0x207a1c 0x2051cc 0x20b09c 0x20b09d 0x24d850 0xc13b0 0x28c558 0x28c52d 0x28cc24 0x2afb7c 0x2aee94 0x8ff44 # 0x874ef internal/poll.runtime_pollWait+0x9f /usr/local/go/src/runtime/netpoll.go:351 # 0xcb7c7 internal/poll.(*pollDesc).wait+0x27 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0xcca7b internal/poll.(*pollDesc).waitRead+0x1fb /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0xcca6c internal/poll.(*FD).Read+0x1ec /usr/local/go/src/internal/poll/fd_unix.go:165 # 0x1a56b7 net.(*netFD).Read+0x27 /usr/local/go/src/net/fd_posix.go:55 # 0x1b43c3 net.(*conn).Read+0x33 /usr/local/go/src/net/net.go:194 # 0x20784f crypto/tls.(*atLeastReader).Read+0x3f /usr/local/go/src/crypto/tls/conn.go:809 # 0x1245cf bytes.(*Buffer).ReadFrom+0x8f /usr/local/go/src/bytes/buffer.go:211 # 0x207a1b crypto/tls.(*Conn).readFromUntil+0xcb /usr/local/go/src/crypto/tls/conn.go:831 # 0x2051cb crypto/tls.(*Conn).readRecordOrCCS+0x35b /usr/local/go/src/crypto/tls/conn.go:629 # 0x20b09b crypto/tls.(*Conn).readRecord+0x15b /usr/local/go/src/crypto/tls/conn.go:591 # 0x20b09c crypto/tls.(*Conn).Read+0x15c /usr/local/go/src/crypto/tls/conn.go:1385 # 0x24d84f bufio.(*Reader).Read+0x1af /usr/local/go/src/bufio/bufio.go:245 # 0xc13af io.ReadAtLeast+0x9f /usr/local/go/src/io/io.go:335 # 0x28c557 io.ReadFull+0x57 /usr/local/go/src/io/io.go:354 # 0x28c52c net/http.http2readFrameHeader+0x2c /usr/local/go/src/net/http/h2_bundle.go:1805 # 0x28cc23 net/http.(*http2Framer).ReadFrame+0x73 /usr/local/go/src/net/http/h2_bundle.go:2072 # 0x2afb7b net/http.(*http2clientConnReadLoop).run+0xcb /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x2aee93 net/http.(*http2ClientConn).readLoop+0x73 /usr/local/go/src/net/http/h2_bundle.go:9812 1 @ 0x88338 0x4b748 0x874f0 0xcb7c8 0xcca7c 0xcca6d 0x1a56b8 0x1b43c4 0x24d288 0x24de70 0x5de1f8 0x5de12c 0x5de3f4 0x61aed0 0x61aebd 0x5e1e54 0x61adf0 0x61b93c 0x61b925 0x8ff44 # 0x874ef internal/poll.runtime_pollWait+0x9f /usr/local/go/src/runtime/netpoll.go:351 # 0xcb7c7 internal/poll.(*pollDesc).wait+0x27 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0xcca7b internal/poll.(*pollDesc).waitRead+0x1fb /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0xcca6c internal/poll.(*FD).Read+0x1ec /usr/local/go/src/internal/poll/fd_unix.go:165 # 0x1a56b7 net.(*netFD).Read+0x27 /usr/local/go/src/net/fd_posix.go:55 # 0x1b43c3 net.(*conn).Read+0x33 /usr/local/go/src/net/net.go:194 # 0x24d287 bufio.(*Reader).fill+0xf7 /usr/local/go/src/bufio/bufio.go:113 # 0x24de6f bufio.(*Reader).ReadSlice+0x2f /usr/local/go/src/bufio/bufio.go:380 # 0x5de1f7 github.com/go-redis/redis/v8/internal/proto.(*Reader).readLine+0x27 /go/pkg/mod/github.com/go-redis/redis/v8@v8.11.5/internal/proto/reader.go:73 # 0x5de12b github.com/go-redis/redis/v8/internal/proto.(*Reader).ReadLine+0x1b /go/pkg/mod/github.com/go-redis/redis/v8@v8.11.5/internal/proto/reader.go:59 # 0x5de3f3 github.com/go-redis/redis/v8/internal/proto.(*Reader).ReadReply+0x23 /go/pkg/mod/github.com/go-redis/redis/v8@v8.11.5/internal/proto/reader.go:97 # 0x61aecf github.com/go-redis/redis/v8.(*Cmd).readReply+0x2f /go/pkg/mod/github.com/go-redis/redis/v8@v8.11.5/command.go:467 # 0x61aebc github.com/go-redis/redis/v8.(*PubSub).ReceiveTimeout.func1+0x1c /go/pkg/mod/github.com/go-redis/redis/v8@v8.11.5/pubsub.go:375 # 0x5e1e53 github.com/go-redis/redis/v8/internal/pool.(*Conn).WithReader+0x73 /go/pkg/mod/github.com/go-redis/redis/v8@v8.11.5/internal/pool/conn.go:70 # 0x61adef github.com/go-redis/redis/v8.(*PubSub).ReceiveTimeout+0xdf /go/pkg/mod/github.com/go-redis/redis/v8@v8.11.5/pubsub.go:374 # 0x61b93b github.com/go-redis/redis/v8.(*PubSub).Receive+0x7b /go/pkg/mod/github.com/go-redis/redis/v8@v8.11.5/pubsub.go:391 # 0x61b924 github.com/go-redis/redis/v8.(*channel).initMsgChan.func1+0x64 /go/pkg/mod/github.com/go-redis/redis/v8@v8.11.5/pubsub.go:571 1 @ 0x88338 0x4b748 0x874f0 0xcb7c8 0xcca7c 0xcca6d 0x1a56b8 0x1b43c4 0x2c6410 0x8ff44 # 0x874ef internal/poll.runtime_pollWait+0x9f /usr/local/go/src/runtime/netpoll.go:351 # 0xcb7c7 internal/poll.(*pollDesc).wait+0x27 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0xcca7b internal/poll.(*pollDesc).waitRead+0x1fb /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0xcca6c internal/poll.(*FD).Read+0x1ec /usr/local/go/src/internal/poll/fd_unix.go:165 # 0x1a56b7 net.(*netFD).Read+0x27 /usr/local/go/src/net/fd_posix.go:55 # 0x1b43c3 net.(*conn).Read+0x33 /usr/local/go/src/net/net.go:194 # 0x2c640f net/http.(*connReader).backgroundRead+0x3f /usr/local/go/src/net/http/server.go:690 1 @ 0x88338 0x4b748 0x874f0 0xcb7c8 0xce140 0xce131 0x1a5c6c 0x1bf9f8 0x1be534 0x1be464 0x3cc8ec 0x3bc8a0 0x3b9ddc 0x3bb69c 0x3ba40c 0xa21330 0x8ff44 # 0x874ef internal/poll.runtime_pollWait+0x9f /usr/local/go/src/runtime/netpoll.go:351 # 0xcb7c7 internal/poll.(*pollDesc).wait+0x27 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0xce13f internal/poll.(*pollDesc).waitRead+0x24f /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0xce130 internal/poll.(*FD).ReadMsgInet6+0x240 /usr/local/go/src/internal/poll/fd_unix.go:356 # 0x1a5c6b net.(*netFD).readMsgInet6+0x2b /usr/local/go/src/net/fd_posix.go:90 # 0x1bf9f7 net.(*UDPConn).readMsg+0x87 /usr/local/go/src/net/udpsock_posix.go:106 # 0x1be533 net.(*UDPConn).ReadMsgUDPAddrPort+0x33 /usr/local/go/src/net/udpsock.go:203 # 0x1be463 net.(*UDPConn).ReadMsgUDP+0x23 /usr/local/go/src/net/udpsock.go:191 # 0x3cc8eb github.com/miekg/dns.ReadFromSessionUDP+0x6b /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:43 # 0x3bc89f github.com/miekg/dns.(*Server).readUDP+0x14f /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:717 # 0x3b9ddb github.com/miekg/dns.defaultReader.ReadUDP+0x1b /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:174 # 0x3bb69b github.com/miekg/dns.(*Server).serveUDP+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:531 # 0x3ba40b github.com/miekg/dns.(*Server).ListenAndServe+0x4ab /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:360 # 0xa2132f github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x2f /go/server/server.go:398 1 @ 0x88338 0x4b748 0x874f0 0xcb7c8 0xd009c 0xd008d 0x1a70e8 0x1bcfa4 0x1bc23c 0x245ccc 0x2d08e0 0xa1dbf8 0xa21254 0x8ff44 # 0x874ef internal/poll.runtime_pollWait+0x9f /usr/local/go/src/runtime/netpoll.go:351 # 0xcb7c7 internal/poll.(*pollDesc).wait+0x27 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0xd009b internal/poll.(*pollDesc).waitRead+0x24b /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0xd008c internal/poll.(*FD).Accept+0x23c /usr/local/go/src/internal/poll/fd_unix.go:620 # 0x1a70e7 net.(*netFD).accept+0x27 /usr/local/go/src/net/fd_unix.go:172 # 0x1bcfa3 net.(*TCPListener).accept+0x23 /usr/local/go/src/net/tcpsock_posix.go:159 # 0x1bc23b net.(*TCPListener).Accept+0x2b /usr/local/go/src/net/tcpsock.go:380 # 0x245ccb crypto/tls.(*listener).Accept+0x2b /usr/local/go/src/crypto/tls/tls.go:67 # 0x2d08df net/http.(*Server).Serve+0x28f /usr/local/go/src/net/http/server.go:3424 # 0xa1dbf7 github.com/0xERR0R/blocky/server.(*httpServer).Serve+0x97 /go/server/http.go:50 # 0xa21253 github.com/0xERR0R/blocky/server.(*Server).Start.func2+0x103 /go/server/server.go:410 1 @ 0x88338 0x4b748 0x874f0 0xcb7c8 0xd009c 0xd008d 0x1a70e8 0x1bcfa4 0x1bc23c 0x245ccc 0x3bb104 0x3ba678 0xa21330 0x8ff44 # 0x874ef internal/poll.runtime_pollWait+0x9f /usr/local/go/src/runtime/netpoll.go:351 # 0xcb7c7 internal/poll.(*pollDesc).wait+0x27 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0xd009b internal/poll.(*pollDesc).waitRead+0x24b /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0xd008c internal/poll.(*FD).Accept+0x23c /usr/local/go/src/internal/poll/fd_unix.go:620 # 0x1a70e7 net.(*netFD).accept+0x27 /usr/local/go/src/net/fd_unix.go:172 # 0x1bcfa3 net.(*TCPListener).accept+0x23 /usr/local/go/src/net/tcpsock_posix.go:159 # 0x1bc23b net.(*TCPListener).Accept+0x2b /usr/local/go/src/net/tcpsock.go:380 # 0x245ccb crypto/tls.(*listener).Accept+0x2b /usr/local/go/src/crypto/tls/tls.go:67 # 0x3bb103 github.com/miekg/dns.(*Server).serveTCP+0xd3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:475 # 0x3ba677 github.com/miekg/dns.(*Server).ListenAndServe+0x717 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:346 # 0xa2132f github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x2f /go/server/server.go:398 1 @ 0x88338 0x4b748 0x874f0 0xcb7c8 0xd009c 0xd008d 0x1a70e8 0x1bcfa4 0x1bc23c 0x2d08e0 0xa1dbf8 0xa21254 0x8ff44 # 0x874ef internal/poll.runtime_pollWait+0x9f /usr/local/go/src/runtime/netpoll.go:351 # 0xcb7c7 internal/poll.(*pollDesc).wait+0x27 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0xd009b internal/poll.(*pollDesc).waitRead+0x24b /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0xd008c internal/poll.(*FD).Accept+0x23c /usr/local/go/src/internal/poll/fd_unix.go:620 # 0x1a70e7 net.(*netFD).accept+0x27 /usr/local/go/src/net/fd_unix.go:172 # 0x1bcfa3 net.(*TCPListener).accept+0x23 /usr/local/go/src/net/tcpsock_posix.go:159 # 0x1bc23b net.(*TCPListener).Accept+0x2b /usr/local/go/src/net/tcpsock.go:380 # 0x2d08df net/http.(*Server).Serve+0x28f /usr/local/go/src/net/http/server.go:3424 # 0xa1dbf7 github.com/0xERR0R/blocky/server.(*httpServer).Serve+0x97 /go/server/http.go:50 # 0xa21253 github.com/0xERR0R/blocky/server.(*Server).Start.func2+0x103 /go/server/server.go:410 1 @ 0x88338 0x4b748 0x874f0 0xcb7c8 0xd009c 0xd008d 0x1a70e8 0x1bcfa4 0x1bc23c 0x3bb104 0x3ba2c4 0xa21330 0x8ff44 # 0x874ef internal/poll.runtime_pollWait+0x9f /usr/local/go/src/runtime/netpoll.go:351 # 0xcb7c7 internal/poll.(*pollDesc).wait+0x27 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0xd009b internal/poll.(*pollDesc).waitRead+0x24b /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0xd008c internal/poll.(*FD).Accept+0x23c /usr/local/go/src/internal/poll/fd_unix.go:620 # 0x1a70e7 net.(*netFD).accept+0x27 /usr/local/go/src/net/fd_unix.go:172 # 0x1bcfa3 net.(*TCPListener).accept+0x23 /usr/local/go/src/net/tcpsock_posix.go:159 # 0x1bc23b net.(*TCPListener).Accept+0x2b /usr/local/go/src/net/tcpsock.go:380 # 0x3bb103 github.com/miekg/dns.(*Server).serveTCP+0xd3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:475 # 0x3ba2c3 github.com/miekg/dns.(*Server).ListenAndServe+0x363 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:332 # 0xa2132f github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x2f /go/server/server.go:398 1 @ 0x88338 0x663e4 0x59a4a0 0x8ff44 # 0x59a49f database/sql.(*DB).connectionOpener+0x7f /usr/local/go/src/database/sql/sql.go:1261 1 @ 0x88338 0x663e4 0x5e4704 0x8ff44 # 0x5e4703 github.com/go-redis/redis/v8/internal/pool.(*ConnPool).reaper+0x93 /go/pkg/mod/github.com/go-redis/redis/v8@v8.11.5/internal/pool/pool.go:485 1 @ 0x88338 0x663e4 0x61b644 0x8ff44 # 0x61b643 github.com/go-redis/redis/v8.(*channel).initHealthCheck.func1+0xb3 /go/pkg/mod/github.com/go-redis/redis/v8@v8.11.5/pubsub.go:542 1 @ 0x88338 0x663e4 0x746668 0x8ff44 # 0x746667 github.com/0xERR0R/blocky/redis.(*Client).startup.func1+0xc7 /go/redis/redis.go:189 1 @ 0x88338 0x663e4 0x9c4654 0x8ff44 # 0x9c4653 github.com/0xERR0R/blocky/querylog.(*DatabaseWriter).periodicFlush+0xd3 /go/querylog/database_writer.go:151 1 @ 0x88338 0x663e4 0x9c86e4 0x8ff44 # 0x9c86e3 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).redisSubscriber+0xa3 /go/resolver/blocking_resolver.go:179 1 @ 0x88338 0x663e4 0x9cf164 0x8ff44 # 0x9cf163 github.com/0xERR0R/blocky/resolver.(*CachingResolver).redisSubscriber+0xa3 /go/resolver/caching_resolver.go:179 1 @ 0x88338 0x663e4 0x9daa5c 0x8ff44 # 0x9daa5b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).periodicCleanUp+0xcb /go/resolver/query_logging_resolver.go:126 1 @ 0x88338 0x663e4 0x9db368 0x8ff44 # 0x9db367 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xa7 /go/resolver/query_logging_resolver.go:223 1 @ 0x88338 0x663e4 0x9e5cc0 0x8ff44 # 0x9e5cbf github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0xbf /go/cache/expirationcache/expiration_cache.go:104 1 @ 0x88338 0x663e4 0x9e6e70 0x8ff44 # 0x9e6e6f github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0xbf /go/cache/expirationcache/expiration_cache.go:104 1 @ 0x88338 0x663e4 0x9e8140 0x8ff44 # 0x9e813f github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0xbf /go/cache/expirationcache/expiration_cache.go:104 1 @ 0x88338 0x663e4 0x9e8c10 0x8ff44 # 0x9e8c0f github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0xbf /go/cache/expirationcache/expiration_cache.go:104 1 @ 0x88338 0x663e4 0x9ea190 0x8ff44 # 0x9ea18f github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0xbf /go/cache/expirationcache/expiration_cache.go:104 1 @ 0x88338 0x663e4 0xa22998 0x8ff44 # 0xa22997 github.com/0xERR0R/blocky/server.registerPrintConfigurationTrigger.func1+0x87 /go/server/server_config_trigger.go:19 1 @ 0x88338 0x663e4 0xa27220 0x8ff44 # 0xa2721f github.com/0xERR0R/blocky/cmd.startServer.func1+0x7f /go/cmd/serve.go:65