Created
April 27, 2026 21:56
-
-
Save bsara/ee39f65a2afb42435cb9b3f104d53d45 to your computer and use it in GitHub Desktop.
AdGuard Home goroutine logs
This file has been truncated, but you can view the full file.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| goroutine 7309 [running]: | |
| runtime/pprof.writeGoroutineStacks({0x15fc1c0, 0x7f040b03c0}) | |
| runtime/pprof/pprof.go:819 +0x6c | |
| runtime/pprof.writeGoroutine({0x15fc1c0?, 0x7f040b03c0?}, 0x7f084051e0?) | |
| runtime/pprof/pprof.go:782 +0x2c | |
| runtime/pprof.(*Profile).WriteTo(0x1ec1990?, {0x15fc1c0?, 0x7f040b03c0?}, 0xc?) | |
| runtime/pprof/pprof.go:408 +0x144 | |
| net/http/pprof.handler.ServeHTTP({0xb66259, 0x9}, {0x16050d0, 0x7f040b03c0}, 0x7f0f233b80) | |
| net/http/pprof/pprof.go:273 +0x414 | |
| net/http.(*ServeMux).ServeHTTP(0x0?, {0x16050d0, 0x7f040b03c0}, 0x7f0f233b80) | |
| net/http/server.go:2828 +0x190 | |
| net/http.serverHandler.ServeHTTP({0x7f1bffe440?}, {0x16050d0?, 0x7f040b03c0?}, 0x1?) | |
| net/http/server.go:3311 +0xb0 | |
| net/http.(*conn).serve(0x7f3b68a870, {0x16073f0, 0x7f3af7e330}) | |
| net/http/server.go:2073 +0x51c | |
| created by net/http.(*Server).Serve in goroutine 30 | |
| net/http/server.go:3464 +0x37c | |
| goroutine 1 [chan receive, 61 minutes]: | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start(0x7f3b700120, {0x16072c8, 0x243c100}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/web.go:301 +0x438 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.run({0x16072c8, 0x243c100}, 0x7f3b075690, {{0x7fd88b6f29, 0x26}, {0x7fd88b6f53, 0x15}, {0x0, 0x0}, {0x0, ...}, ...}, ...) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/home.go:839 +0x894 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.Main({0x15fb1e8, 0x16222e0}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/home.go:159 +0x810 | |
| main.main() | |
| github.com/AdguardTeam/AdGuardHome/main.go:23 +0x2c | |
| goroutine 21 [syscall, 61 minutes]: | |
| os/signal.signal_recv() | |
| runtime/sigqueue.go:152 +0x114 | |
| os/signal.loop() | |
| os/signal/signal_unix.go:23 +0x1c | |
| created by os/signal.Notify.func1.1 in goroutine 1 | |
| os/signal/signal.go:152 +0x28 | |
| goroutine 49 [chan receive, 61 minutes]: | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*signalHandler).handle(0x7f3b106040, {0x16072c8, 0x243c100}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/signal.go:90 +0x70 | |
| created by github.com/AdguardTeam/AdGuardHome/internal/home.Main in goroutine 1 | |
| github.com/AdguardTeam/AdGuardHome/internal/home/home.go:134 +0x674 | |
| goroutine 50 [IO wait, 61 minutes]: | |
| internal/poll.runtime_pollWait(0x7f3d009000, 0x72) | |
| runtime/netpoll.go:351 +0xa0 | |
| internal/poll.(*pollDesc).wait(0x7f3b118000?, 0x7f3b18fe4b?, 0x1) | |
| internal/poll/fd_poll_runtime.go:84 +0x28 | |
| internal/poll.(*pollDesc).waitRead(...) | |
| internal/poll/fd_poll_runtime.go:89 | |
| internal/poll.(*FD).Read(0x7f3b118000, {0x7f3b18fe4b, 0x10000, 0x10000}) | |
| internal/poll/fd_unix.go:165 +0x234 | |
| os.(*File).read(...) | |
| os/file_posix.go:29 | |
| os.(*File).Read(0x7f3b10e008, {0x7f3b18fe4b?, 0x0?, 0x0?}) | |
| os/file.go:144 +0x68 | |
| github.com/fsnotify/fsnotify.(*inotify).readEvents(0x7f3b11a000) | |
| github.com/fsnotify/fsnotify@v1.9.0/backend_inotify.go:357 +0xe0 | |
| created by github.com/fsnotify/fsnotify.newBackend in goroutine 1 | |
| github.com/fsnotify/fsnotify@v1.9.0/backend_inotify.go:155 +0x1c4 | |
| goroutine 51 [select, 61 minutes]: | |
| github.com/AdguardTeam/AdGuardHome/internal/aghnet.(*HostsContainer).handleEvents(0x7f3b118060, {0x16072c8, 0x243c100}) | |
| github.com/AdguardTeam/AdGuardHome/internal/aghnet/hostscontainer.go:195 +0xd8 | |
| created by github.com/AdguardTeam/AdGuardHome/internal/aghnet.NewHostsContainer in goroutine 1 | |
| github.com/AdguardTeam/AdGuardHome/internal/aghnet/hostscontainer.go:119 +0x484 | |
| goroutine 52 [chan receive, 61 minutes]: | |
| github.com/AdguardTeam/AdGuardHome/internal/aghos.(*OSWatcher).handleErrors(0x7f3b104210, {0x16072c8, 0x243c100}) | |
| github.com/AdguardTeam/AdGuardHome/internal/aghos/fswatcher.go:261 +0xac | |
| created by github.com/AdguardTeam/AdGuardHome/internal/aghos.(*OSWatcher).Start in goroutine 1 | |
| github.com/AdguardTeam/AdGuardHome/internal/aghos/fswatcher.go:99 +0x74 | |
| goroutine 53 [chan receive, 61 minutes]: | |
| github.com/AdguardTeam/AdGuardHome/internal/aghos.(*OSWatcher).handleEvents(0x7f3b104210, {0x16072c8, 0x243c100}) | |
| github.com/AdguardTeam/AdGuardHome/internal/aghos/fswatcher.go:202 +0xb8 | |
| created by github.com/AdguardTeam/AdGuardHome/internal/aghos.(*OSWatcher).Start in goroutine 1 | |
| github.com/AdguardTeam/AdGuardHome/internal/aghos/fswatcher.go:100 +0xc4 | |
| goroutine 26 [IO wait, 61 minutes]: | |
| internal/poll.runtime_pollWait(0x7f3d008c00, 0x72) | |
| runtime/netpoll.go:351 +0xa0 | |
| internal/poll.(*pollDesc).wait(0x7f3ad22360?, 0x7f3b345e4b?, 0x1) | |
| internal/poll/fd_poll_runtime.go:84 +0x28 | |
| internal/poll.(*pollDesc).waitRead(...) | |
| internal/poll/fd_poll_runtime.go:89 | |
| internal/poll.(*FD).Read(0x7f3ad22360, {0x7f3b345e4b, 0x10000, 0x10000}) | |
| internal/poll/fd_unix.go:165 +0x234 | |
| os.(*File).read(...) | |
| os/file_posix.go:29 | |
| os.(*File).Read(0x7f3b10e210, {0x7f3b345e4b?, 0x0?, 0x0?}) | |
| os/file.go:144 +0x68 | |
| github.com/fsnotify/fsnotify.(*inotify).readEvents(0x7f3af9a000) | |
| github.com/fsnotify/fsnotify@v1.9.0/backend_inotify.go:357 +0xe0 | |
| created by github.com/fsnotify/fsnotify.newBackend in goroutine 1 | |
| github.com/fsnotify/fsnotify@v1.9.0/backend_inotify.go:155 +0x1c4 | |
| goroutine 27 [chan receive, 61 minutes]: | |
| github.com/AdguardTeam/AdGuardHome/internal/aghos.(*OSWatcher).handleErrors(0x7f3b1f32f0, {0x16072c8, 0x243c100}) | |
| github.com/AdguardTeam/AdGuardHome/internal/aghos/fswatcher.go:261 +0xac | |
| created by github.com/AdguardTeam/AdGuardHome/internal/aghos.(*OSWatcher).Start in goroutine 1 | |
| github.com/AdguardTeam/AdGuardHome/internal/aghos/fswatcher.go:99 +0x74 | |
| goroutine 28 [chan receive, 61 minutes]: | |
| github.com/AdguardTeam/AdGuardHome/internal/aghos.(*OSWatcher).handleEvents(0x7f3b1f32f0, {0x16072c8, 0x243c100}) | |
| github.com/AdguardTeam/AdGuardHome/internal/aghos/fswatcher.go:202 +0xb8 | |
| created by github.com/AdguardTeam/AdGuardHome/internal/aghos.(*OSWatcher).Start in goroutine 1 | |
| github.com/AdguardTeam/AdGuardHome/internal/aghos/fswatcher.go:100 +0xc4 | |
| goroutine 29 [chan receive, 61 minutes]: | |
| github.com/AdguardTeam/AdGuardHome/internal/aghtls.(*DefaultManager).handleEvents(0x7f3b1ee870, {0x16072c8, 0x243c100}) | |
| github.com/AdguardTeam/AdGuardHome/internal/aghtls/defaultmanager.go:157 +0xcc | |
| created by github.com/AdguardTeam/AdGuardHome/internal/aghtls.(*DefaultManager).Start in goroutine 1 | |
| github.com/AdguardTeam/AdGuardHome/internal/aghtls/defaultmanager.go:123 +0xec | |
| goroutine 30 [IO wait]: | |
| internal/poll.runtime_pollWait(0x7f3d008a00, 0x72) | |
| runtime/netpoll.go:351 +0xa0 | |
| internal/poll.(*pollDesc).wait(0x7f3b23e080?, 0x11250c?, 0x0) | |
| internal/poll/fd_poll_runtime.go:84 +0x28 | |
| internal/poll.(*pollDesc).waitRead(...) | |
| internal/poll/fd_poll_runtime.go:89 | |
| internal/poll.(*FD).Accept(0x7f3b23e080) | |
| internal/poll/fd_unix.go:613 +0x214 | |
| net.(*netFD).accept(0x7f3b23e080) | |
| net/fd_unix.go:150 +0x28 | |
| net.(*TCPListener).accept(0x7f3ae0a000) | |
| net/tcpsock_posix.go:159 +0x24 | |
| net.(*TCPListener).Accept(0x7f3ae0a000) | |
| net/tcpsock.go:387 +0x2c | |
| net/http.(*Server).Serve(0x7f3b69a000, {0x16051d0, 0x7f3ae0a000}) | |
| net/http/server.go:3434 +0x244 | |
| net/http.(*Server).ListenAndServe(0x7f3b69a000) | |
| net/http/server.go:3360 +0x80 | |
| net/http.ListenAndServe(...) | |
| net/http/server.go:3675 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.startPprof.func1() | |
| github.com/AdguardTeam/AdGuardHome/internal/home/web.go:463 +0x148 | |
| created by github.com/AdguardTeam/AdGuardHome/internal/home.startPprof in goroutine 1 | |
| github.com/AdguardTeam/AdGuardHome/internal/home/web.go:459 +0x148 | |
| goroutine 152 [sync.Mutex.Lock, 20 minutes]: | |
| internal/sync.runtime_SemacquireMutex(0x75ef0?, 0xf8?, 0x244ef8?) | |
| runtime/sema.go:95 +0x28 | |
| internal/sync.(*Mutex).lockSlow(0x7f3add1cd0) | |
| internal/sync/mutex.go:149 +0x170 | |
| internal/sync.(*Mutex).Lock(...) | |
| internal/sync/mutex.go:70 | |
| sync.(*Mutex).Lock(...) | |
| sync/mutex.go:46 | |
| go.etcd.io/bbolt.(*DB).beginRWTx(0x7f3add1b08) | |
| go.etcd.io/bbolt@v1.4.3/db.go:824 +0x94 | |
| go.etcd.io/bbolt.(*DB).Begin(0x7f3add1b08, 0x1) | |
| go.etcd.io/bbolt@v1.4.3/db.go:756 +0x130 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).flushDB(0x7f3b052600, 0x78885, 0x870, 0x7f3ad23a40) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:449 +0x60 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).flush(0x7f3b052600) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:437 +0x154 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).periodicFlush(0x7f3b052600) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:494 +0x28 | |
| created by github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).Start in goroutine 60 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:242 +0x60 | |
| goroutine 58 [chan receive, 20 minutes]: | |
| github.com/AdguardTeam/AdGuardHome/internal/client.(*DefaultAddrProc).process(0x7f3ae2e300, {0x1607300, 0x243c100}, 0x1) | |
| github.com/AdguardTeam/AdGuardHome/internal/client/addrproc.go:244 +0x13c | |
| created by github.com/AdguardTeam/AdGuardHome/internal/client.NewDefaultAddrProc in goroutine 1 | |
| github.com/AdguardTeam/AdGuardHome/internal/client/addrproc.go:173 +0x2ec | |
| goroutine 59 [chan receive, 61 minutes]: | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*tlsManager).handleCertFileChange(0x7f3aea41e0, {0x16072c8, 0x243c100}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/tls.go:223 +0x10c | |
| created by github.com/AdguardTeam/AdGuardHome/internal/home.(*tlsManager).start in goroutine 1 | |
| github.com/AdguardTeam/AdGuardHome/internal/home/tls.go:208 +0x110 | |
| goroutine 5913 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f2ec557c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f1cf11428, 0x10}, 0x4?, 0x0?, {0x7f0d16b490, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d6086f0}, 0x7f0d16b350, 0x7f0d15bd00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d6086f0}, 0x7f0d16b350?, 0x7f0d60a200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d6086f0}, 0x7f2c984808, 0x7f0d60a200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d6086f0?}, 0x7f08085d40?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d60a200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d60a200) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d176f90, 0x22, 0x22}, {{0x7f0d35cc00?, 0x7f0d22f320?}, {0x7f3ae2c360?}}, 0x7f0d6086c0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 61 [sync.Cond.Wait, 61 minutes]: | |
| sync.runtime_notifyListWait(0x7f3b21a8d0, 0x0) | |
| runtime/sema.go:617 +0x194 | |
| sync.(*Cond).Wait(0x7f3b21a8c0) | |
| sync/cond.go:71 +0xa4 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).waitForTLSReady(0x7f3b700120) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/web.go:412 +0xa4 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).serveTLS(0x7f3b700120, {0x16072c8, 0x243c100}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/web.go:350 +0x30 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).tlsServerLoop(0x7f3b700120, {0x16072c8, 0x243c100}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/web.go:340 +0x6c | |
| created by github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start in goroutine 1 | |
| github.com/AdguardTeam/AdGuardHome/internal/home/web.go:261 +0xcc | |
| goroutine 62 [IO wait, 2 minutes]: | |
| internal/poll.runtime_pollWait(0x7f3d008800, 0x72) | |
| runtime/netpoll.go:351 +0xa0 | |
| internal/poll.(*pollDesc).wait(0x7f3b052c00?, 0x11250c?, 0x0) | |
| internal/poll/fd_poll_runtime.go:84 +0x28 | |
| internal/poll.(*pollDesc).waitRead(...) | |
| internal/poll/fd_poll_runtime.go:89 | |
| internal/poll.(*FD).Accept(0x7f3b052c00) | |
| internal/poll/fd_unix.go:613 +0x214 | |
| net.(*netFD).accept(0x7f3b052c00) | |
| net/fd_unix.go:150 +0x28 | |
| net.(*TCPListener).accept(0x7f3b7b5c80) | |
| net/tcpsock_posix.go:159 +0x24 | |
| net.(*TCPListener).Accept(0x7f3b7b5c80) | |
| net/tcpsock.go:387 +0x2c | |
| net/http.(*Server).Serve(0x7f3b69a100, {0x16051d0, 0x7f3b7b5c80}) | |
| net/http/server.go:3434 +0x244 | |
| net/http.(*Server).ListenAndServe(0x7f3b69a100) | |
| net/http/server.go:3360 +0x80 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start.func1() | |
| github.com/AdguardTeam/AdGuardHome/internal/home/web.go:298 +0xe4 | |
| created by github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start in goroutine 1 | |
| github.com/AdguardTeam/AdGuardHome/internal/home/web.go:293 +0x428 | |
| goroutine 150 [select, 16 minutes]: | |
| github.com/AdguardTeam/golibs/syncutil.(*ChanSemaphore).Acquire(0x7f3b21a200?, {0x1607338, 0x7f1d7803e0}) | |
| github.com/AdguardTeam/golibs@v0.35.11/syncutil/sema.go:43 +0x6c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).tcpPacketLoop(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, {0x16051d0, 0x7f3b21a200}, {0xb5baea, 0x3}, {0x1602f70, 0x7f2c91db40}) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/servertcp.go:114 +0x158 | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).serveListeners in goroutine 60 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:63 +0x110 | |
| goroutine 5993 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0c2337c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f18849db8, 0x12}, 0x4?, 0x0?, {0x7f0d74c940, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d75cd80}, 0x7f0d74c830, 0x7f0d772680) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d75cd80}, 0x7f0d74c830?, 0x7f0d461a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d75cd80}, 0x7f2c984808, 0x7f0d461a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d75cd80?}, 0x7f195a3680?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d461a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d461a00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d46b6e0, 0x24, 0x24}, {{0x100000000?, 0x7f0d5f1200?}, {0x7f3ae2c360?}}, 0x7f0d75cd50, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6004 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f151d97c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f18a1b188, 0x10}, 0x4?, 0x0?, {0x7f0d6bd3b0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0da08150}, 0x7f0d6bd270, 0x7f0d9f0400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0da08150}, 0x7f0d6bd270?, 0x7f0d6c1400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0da08150}, 0x7f2c984808, 0x7f0d6c1400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0da08150?}, 0x7f085fa360?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d6c1400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d6c1400) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d6f3230, 0x22, 0x22}, {{0x7f0ab9a900?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0da08120, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 151 [select]: | |
| github.com/AdguardTeam/AdGuardHome/internal/filtering.(*DNSFilter).updatesLoop(0x7f3b2b01e0, {0x1607300, 0x243c100}) | |
| github.com/AdguardTeam/AdGuardHome/internal/filtering/filtering.go:1089 +0xe8 | |
| created by github.com/AdguardTeam/AdGuardHome/internal/filtering.(*DNSFilter).Start in goroutine 60 | |
| github.com/AdguardTeam/AdGuardHome/internal/filtering/filtering.go:1078 +0xe4 | |
| goroutine 6029 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0c1377c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f18db7db8, 0x10}, 0x4?, 0x0?, {0x7f0d6bd7a0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d849dd0}, 0x7f0d74d510, 0x7f0d904180) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d849dd0}, 0x7f0d74d510?, 0x7f0d83a900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d849dd0}, 0x7f2c984808, 0x7f0d83a900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d849dd0?}, 0x7f0881c000?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d83a900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d83a900) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0daaf2f0, 0x22, 0x22}, {{0x10c00?, 0x7f19068230?}, {0x7f3ae2c360?}}, 0x7f0dadb8f0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6000 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0d87b7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f188e3728, 0x12}, 0x4?, 0x0?, {0x7f0d74d240, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d849140}, 0x7f0d74d130, 0x7f0d773d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d849140}, 0x7f0d74d130?, 0x7f0d83a700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d849140}, 0x7f2c984808, 0x7f0d83a700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d849140?}, 0x7f195a3e60?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d83a700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d83a700) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d8680c0, 0x24, 0x24}, {{0x7f0d9d24b0?, 0xffffffffffffffff?}, {0x7f3ae2c360?}}, 0x7f0d849110, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 147 [select, 2 minutes]: | |
| github.com/AdguardTeam/AdGuardHome/internal/client.(*Storage).periodicARPUpdate(0x7f3ae62120, {0x1607300, 0x243c100}) | |
| github.com/AdguardTeam/AdGuardHome/internal/client/storage.go:230 +0xac | |
| created by github.com/AdguardTeam/AdGuardHome/internal/client.(*Storage).Start in goroutine 60 | |
| github.com/AdguardTeam/AdGuardHome/internal/client/storage.go:207 +0x74 | |
| goroutine 5917 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0c2a57c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f1827df38, 0x13}, 0x4?, 0x0?, {0x7f0d16b8b0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d6093b0}, 0x7f0d16b7b0, 0x7f0d626480) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d6093b0}, 0x7f0d16b7b0?, 0x7f0d60a600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d6093b0}, 0x7f2c984808, 0x7f0d60a600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d6093b0?}, 0x7f0868a000?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d60a600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d60a600) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d177140, 0x25, 0x25}, {{0x16300?, 0x7f0d276ee0?}, {0x7f3ae2c360?}}, 0x7f0d609380, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5980 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f08a377c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0bd22680, 0x1f}, 0x4?, 0x0?, {0x7f0d67c9e0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d7bd1d0}, 0x7f0d67c8e0, 0x7f0d7b2e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d7bd1d0}, 0x7f0d67c8e0?, 0x7f0d60bc00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d7bd1d0}, 0x7f2c984808, 0x7f0d60bc00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d7bd1d0?}, 0x7f0868b0e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d60bc00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d60bc00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d7c04c0, 0x31, 0x31}, {{0x10900?, 0x7f084b4750?}, {0x7f3ae2c360?}}, 0x7f0d7bd1a0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6002 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f143c77c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f189dd008, 0x13}, 0x4?, 0x0?, {0x7f0d6bd0d0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d6f1560}, 0x7f0d6bcfd0, 0x7f0d6cfb00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d6f1560}, 0x7f0d6bcfd0?, 0x7f0d6c1000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d6f1560}, 0x7f2c984808, 0x7f0d6c1000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d6f1560?}, 0x7f085fa120?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d6c1000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d6c1000) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d6f2cf0, 0x25, 0x25}, {{0x15380?, 0x7f0d1d2770?}, {0x7f3ae2c360?}}, 0x7f0d6f1530, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 148 [select, 61 minutes]: | |
| github.com/AdguardTeam/AdGuardHome/internal/client.(*Storage).handleHostsUpdates(0x7f3ae62120, {0x1607300, 0x243c100}) | |
| github.com/AdguardTeam/AdGuardHome/internal/client/storage.go:293 +0xe0 | |
| created by github.com/AdguardTeam/AdGuardHome/internal/client.(*Storage).Start in goroutine 60 | |
| github.com/AdguardTeam/AdGuardHome/internal/client/storage.go:208 +0xc4 | |
| goroutine 6017 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f2cb3f7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f18b9c9d8, 0x14}, 0x4?, 0x0?, {0x7f0d28da80, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d558d20}, 0x7f0d28da00, 0x7f0d55e800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d558d20}, 0x7f0d28da00?, 0x7f0d520800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d558d20}, 0x7f2c984808, 0x7f0d520800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d558d20?}, 0x7f084365a0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d520800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d520800) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d1cdce0, 0x26, 0x26}, {{0x11080?, 0x7f0d277490?}, {0x7f3ae2c360?}}, 0x7f0d558cf0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6116 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f143ed7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0dd880c0, 0x10}, 0x4?, 0x0?, {0x7f0dd9a1e0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dd80600}, 0x7f0dd9a0a0, 0x7f0d9f1c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dd80600}, 0x7f0dd9a0a0?, 0x7f0dd86100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dd80600}, 0x7f2c984808, 0x7f0dd86100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dd80600?}, 0x7f085fac60?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0dd86100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0dd86100) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d6f3a40, 0x22, 0x22}, {{0x10000ca80?, 0x7f0da5a7e0?}, {0x7f3ae2c360?}}, 0x7f0dd805d0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6140 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f2ca537c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0ef506f0, 0xd}, 0x4?, 0x0?, {0x7f0dee6010, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dee0300}, 0x7f0dad9df0, 0x7f0debac80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dee0300}, 0x7f0dad9df0?, 0x7f0de80e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dee0300}, 0x7f2c984808, 0x7f0de80e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dee0300?}, 0x7f08437e60?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0de80e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0de80e00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c37e0a0, 0x1f, 0x1f}, {{0x0?, 0x9ef84?}, {0x7f3ae2c360?}}, 0x7f0dee02d0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6025 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f197717c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f18c70b58, 0x13}, 0x4?, 0x0?, {0x7f0dad84d0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dada990}, 0x7f0dad83d0, 0x7f0d55f980) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dada990}, 0x7f0dad83d0?, 0x7f0d521000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dada990}, 0x7f2c984808, 0x7f0d521000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dada990?}, 0x7f08436b40?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d521000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d521000) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0daaecf0, 0x25, 0x25}, {{0x7f081f2000?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0dada960, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5953 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0f2957c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0baba6a0, 0x1d}, 0x4?, 0x0?, {0x7f0d6bc1b0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d6b42d0}, 0x7f0c521e70, 0x7f0c52dd00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d6b42d0}, 0x7f0c521e70?, 0x7f3adf7e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d6b42d0}, 0x7f2c984808, 0x7f3adf7e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d6b42d0?}, 0x7f144d9200?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f3adf7e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f3adf7e00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d69a180, 0x3a, 0x3a}, {{0x7f0cc75680?, 0x7f0c552fc0?}, {0x7f3ae2c360?}}, 0x7f0d6b42a0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5767 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f2cb437c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e9bd630, 0xf}, 0x4?, 0x0?, {0x7f0cf7b890, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0cefbe60}, 0x7f0cf7b750, 0x7f0cf89980) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0cefbe60}, 0x7f0cf7b750?, 0x7f3b69a800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0cefbe60}, 0x7f2c984808, 0x7f3b69a800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0cefbe60?}, 0x7f08eb4120?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f3b69a800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f3b69a800) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0b934810, 0x21, 0x21}, {{0x7f0cc74f00?, 0x7f0cfac000?}, {0x7f3ae2c360?}}, 0x7f0cefbe30, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 153 [chan receive, 2 minutes]: | |
| github.com/AdguardTeam/AdGuardHome/internal/querylog.(*queryLog).periodicRotate(0x7f3b100770, {0x1607300, 0x243c100}) | |
| github.com/AdguardTeam/AdGuardHome/internal/querylog/querylogfile.go:165 +0xcc | |
| created by github.com/AdguardTeam/AdGuardHome/internal/querylog.(*queryLog).Start in goroutine 60 | |
| github.com/AdguardTeam/AdGuardHome/internal/querylog/qlog.go:94 +0x84 | |
| goroutine 5966 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0862d7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0b6a3e90, 0x25}, 0x4?, 0x0?, {0x7f0d6bcac0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d6f0120}, 0x7f0d6bc990, 0x7f0d6ced00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d6f0120}, 0x7f0d6bc990?, 0x7f0d6c0800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d6f0120}, 0x7f2c984808, 0x7f0d6c0800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d6f0120?}, 0x7f144d9b00?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d6c0800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d6c0800) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d69a9c0, 0x37, 0x37}, {{0x7f0d131200?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0d6f00f0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 138 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f3add1b08?, 0x1?, 0x7f0408cf68?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).loadUnits(0x7f3b052600, 0x870) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:583 +0xb4 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).getData(0x7f3b052600, 0x246a4?) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/unit.go:430 +0x24 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats(0x7f3b052600, {0x1605680, 0x7f0f69fa40}, 0x7f0f232c80) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:83 +0x178 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).ensure.func1({0x1605680, 0x7f0f69fa40}, 0x7f0f232c80) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:276 +0x1d0 | |
| net/http.HandlerFunc.ServeHTTP(0x0?, {0x1605680?, 0x7f0f69fa40?}, 0x4?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/NYTimes/gziphandler.GzipHandlerWithOpts.func1.1({0x1604a38, 0x7f0f6ca9c0}, 0x7f0f232c80) | |
| github.com/NYTimes/gziphandler@v1.1.1/gzip.go:338 +0x25c | |
| net/http.HandlerFunc.ServeHTTP(0x20?, {0x1604a38?, 0x7f0f6ca9c0?}, 0xfffffffffffffffe?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).postInstallHandler.func1({0x1604a38, 0x7f0f6ca9c0}, 0x7f0f232c80) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:453 +0x128 | |
| net/http.HandlerFunc.ServeHTTP(0xb5bae4?, {0x1604a38?, 0x7f0f6ca9c0?}, 0x7f13d7cea0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webMw).wrap-fm.(*webMw).wrap.func1({0x1604a38, 0x7f0f6ca9c0}, 0x7f0f232c80) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:241 +0x54 | |
| net/http.HandlerFunc.ServeHTTP(0x7f3b1120c0?, {0x1604a38?, 0x7f0f6ca9c0?}, 0x8a7718?) | |
| net/http/server.go:2286 +0x38 | |
| net/http.(*ServeMux).ServeHTTP(0xa7d7c0?, {0x1604a38, 0x7f0f6ca9c0}, 0x7f0f232c80) | |
| net/http/server.go:2828 +0x190 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.limitRequestBody.func1({0x1604a38, 0x7f0f6ca9c0}, 0x7f0f232a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/middlewares.go:72 +0x28c | |
| net/http.HandlerFunc.ServeHTTP(0x16073f0?, {0x1604a38?, 0x7f0f6ca9c0?}, 0x7f0408d5d0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start.(*LogMiddleware).Wrap.func2({0x16050d0, 0x7f09fc50e0}, 0x7f0f2328c0) | |
| github.com/AdguardTeam/golibs@v0.35.11/netutil/httputil/logmw.go:71 +0x23c | |
| net/http.HandlerFunc.ServeHTTP(0x1607428?, {0x16050d0?, 0x7f09fc50e0?}, 0x16277a0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).handleAuthenticatedUser(0x7f2c987ab0, {0x1607428, 0x7f0d210370}, {0x16050d0, 0x7f09fc50e0}, 0x7f040de140, {0x15fb348, 0x7f2c9c50a0}, {0x7f0d220964, 0xe}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:445 +0x208 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).Wrap.func1({0x16050d0, 0x7f09fc50e0}, 0x7f040de140) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:407 +0xa4 | |
| net/http.HandlerFunc.ServeHTTP(0x7f0d27e7b0?, {0x16050d0?, 0x7f09fc50e0?}, 0x1ee56e0?) | |
| net/http/server.go:2286 +0x38 | |
| golang.org/x/net/http2/h2c.h2cHandler.ServeHTTP({{0x15fb348?, 0x7f2c9c50c0?}, 0x7f3ae2eae0?}, {0x16050d0, 0x7f09fc50e0}, 0x7f040de140) | |
| golang.org/x/net@v0.53.0/http2/h2c/h2c.go:125 +0x42c | |
| net/http.serverHandler.ServeHTTP({0x7f1a7d2ec0?}, {0x16050d0?, 0x7f09fc50e0?}, 0x1?) | |
| net/http/server.go:3311 +0xb0 | |
| net/http.(*conn).serve(0x7f1a7d5b90, {0x16073f0, 0x7f3b1bc0c0}) | |
| net/http/server.go:2073 +0x51c | |
| created by net/http.(*Server).Serve in goroutine 62 | |
| net/http/server.go:3464 +0x37c | |
| goroutine 5861 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f151d57c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f277ac6a8, 0x10}, 0x4?, 0x0?, {0x7f0d33c5e0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d34c450}, 0x7f0d33c4a0, 0x7f0cfdf380) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d34c450}, 0x7f0d33c4a0?, 0x7f3b69b600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d34c450}, 0x7f2c984808, 0x7f3b69b600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d34c450?}, 0x7f08eb5560?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f3b69b600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f3b69b600) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0b935530, 0x22, 0x22}, {{0x7f0cc75980?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0d34c420, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5994 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f2cbc97c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f18751248, 0x10}, 0x4?, 0x0?, {0x7f0d74cad0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d75d320}, 0x7f0d74c990, 0x7f0d772a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d75d320}, 0x7f0d74c990?, 0x7f0d461c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d75d320}, 0x7f2c984808, 0x7f0d461c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d75d320?}, 0x7f195a37a0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d461c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d461c00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d46b7d0, 0x22, 0x22}, {{0x7f0d35d500?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0d75d2f0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 119 [sync.RWMutex.RLock, 16 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x830dc7a3ec0f?, 0xeb?, 0x34cbaeb0ee450d8?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats.func1(0x7f3b052600, 0x7f0ee45120) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:68 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats(0x7f3b052600, {0x1605680, 0x7f0ed08930}, 0x7f0a4bef00) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:72 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).ensure.func1({0x1605680, 0x7f0ed08930}, 0x7f0a4bef00) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:276 +0x1d0 | |
| net/http.HandlerFunc.ServeHTTP(0x0?, {0x1605680?, 0x7f0ed08930?}, 0x4?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/NYTimes/gziphandler.GzipHandlerWithOpts.func1.1({0x1604a38, 0x7f19190270}, 0x7f0a4bef00) | |
| github.com/NYTimes/gziphandler@v1.1.1/gzip.go:338 +0x25c | |
| net/http.HandlerFunc.ServeHTTP(0x20?, {0x1604a38?, 0x7f19190270?}, 0xfffffffffffffffe?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).postInstallHandler.func1({0x1604a38, 0x7f19190270}, 0x7f0a4bef00) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:453 +0x128 | |
| net/http.HandlerFunc.ServeHTTP(0xb5bae4?, {0x1604a38?, 0x7f19190270?}, 0x7f3c128940?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webMw).wrap-fm.(*webMw).wrap.func1({0x1604a38, 0x7f19190270}, 0x7f0a4bef00) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:241 +0x54 | |
| net/http.HandlerFunc.ServeHTTP(0x7f3b1120c0?, {0x1604a38?, 0x7f19190270?}, 0x8a7718?) | |
| net/http/server.go:2286 +0x38 | |
| net/http.(*ServeMux).ServeHTTP(0xa7d7c0?, {0x1604a38, 0x7f19190270}, 0x7f0a4bef00) | |
| net/http/server.go:2828 +0x190 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.limitRequestBody.func1({0x1604a38, 0x7f19190270}, 0x7f040dedc0) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/middlewares.go:72 +0x28c | |
| net/http.HandlerFunc.ServeHTTP(0x16073f0?, {0x1604a38?, 0x7f19190270?}, 0x7f0ee455d0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start.(*LogMiddleware).Wrap.func2({0x16050d0, 0x7f2cfbb0e0}, 0x7f0a4bedc0) | |
| github.com/AdguardTeam/golibs@v0.35.11/netutil/httputil/logmw.go:71 +0x23c | |
| net/http.HandlerFunc.ServeHTTP(0x1607428?, {0x16050d0?, 0x7f2cfbb0e0?}, 0x16277a0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).handleAuthenticatedUser(0x7f2c987ab0, {0x1607428, 0x7f0e9ccff0}, {0x16050d0, 0x7f2cfbb0e0}, 0x7f0a4bec80, {0x15fb348, 0x7f2c9c50a0}, {0x7f0cccb1a4, 0xe}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:445 +0x208 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).Wrap.func1({0x16050d0, 0x7f2cfbb0e0}, 0x7f0a4bec80) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:407 +0xa4 | |
| net/http.HandlerFunc.ServeHTTP(0x7f0ed1ec90?, {0x16050d0?, 0x7f2cfbb0e0?}, 0x1ee56e0?) | |
| net/http/server.go:2286 +0x38 | |
| golang.org/x/net/http2/h2c.h2cHandler.ServeHTTP({{0x15fb348?, 0x7f2c9c50c0?}, 0x7f3ae2eae0?}, {0x16050d0, 0x7f2cfbb0e0}, 0x7f0a4bec80) | |
| golang.org/x/net@v0.53.0/http2/h2c/h2c.go:125 +0x42c | |
| net/http.serverHandler.ServeHTTP({0x7f3b8b4380?}, {0x16050d0?, 0x7f2cfbb0e0?}, 0x1?) | |
| net/http/server.go:3311 +0xb0 | |
| net/http.(*conn).serve(0x7f3b1261b0, {0x16073f0, 0x7f3b1bc0c0}) | |
| net/http/server.go:2073 +0x51c | |
| created by net/http.(*Server).Serve in goroutine 62 | |
| net/http/server.go:3464 +0x37c | |
| goroutine 6092 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0df1f7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0dc78270, 0x14}, 0x4?, 0x0?, {0x7f0de28060, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dc76f90}, 0x7f0d67de60, 0x7f0de16500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dc76f90}, 0x7f0d67de60?, 0x7f0d8b2900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dc76f90}, 0x7f2c984808, 0x7f0d8b2900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dc76f90?}, 0x7f0868b8c0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d8b2900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d8b2900) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d7a5c80, 0x26, 0x26}, {{0x100004555?, 0x7f0dd409a0?}, {0x7f3ae2c360?}}, 0x7f0dc76f60, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5969 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0c7ad7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f1836c138, 0x13}, 0x4?, 0x0?, {0x7f0d16bb40, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d609cb0}, 0x7f0d16ba40, 0x7f0d626a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d609cb0}, 0x7f0d16ba40?, 0x7f0d60a900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d609cb0}, 0x7f2c984808, 0x7f0d60a900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d609cb0?}, 0x7f0868a240?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d60a900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d60a900) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d177470, 0x25, 0x25}, {{0x14300?, 0x7f0d163180?}, {0x7f3ae2c360?}}, 0x7f0d609c80, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 136 [sync.RWMutex.RLock, 16 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x830dc7a05a6e?, 0x5d?, 0x349295d0ee470d8?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats.func1(0x7f3b052600, 0x7f0ee47120) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:68 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats(0x7f3b052600, {0x1605680, 0x7f0eaea5b0}, 0x7f09d7a500) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:72 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).ensure.func1({0x1605680, 0x7f0eaea5b0}, 0x7f09d7a500) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:276 +0x1d0 | |
| net/http.HandlerFunc.ServeHTTP(0x0?, {0x1605680?, 0x7f0eaea5b0?}, 0x4?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/NYTimes/gziphandler.GzipHandlerWithOpts.func1.1({0x1604a38, 0x7f0b0964e0}, 0x7f09d7a500) | |
| github.com/NYTimes/gziphandler@v1.1.1/gzip.go:338 +0x25c | |
| net/http.HandlerFunc.ServeHTTP(0x20?, {0x1604a38?, 0x7f0b0964e0?}, 0xfffffffffffffffe?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).postInstallHandler.func1({0x1604a38, 0x7f0b0964e0}, 0x7f09d7a500) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:453 +0x128 | |
| net/http.HandlerFunc.ServeHTTP(0xb5bae4?, {0x1604a38?, 0x7f0b0964e0?}, 0x7f3c5aca20?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webMw).wrap-fm.(*webMw).wrap.func1({0x1604a38, 0x7f0b0964e0}, 0x7f09d7a500) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:241 +0x54 | |
| net/http.HandlerFunc.ServeHTTP(0x7f3b1120c0?, {0x1604a38?, 0x7f0b0964e0?}, 0x8a7718?) | |
| net/http/server.go:2286 +0x38 | |
| net/http.(*ServeMux).ServeHTTP(0xa7d7c0?, {0x1604a38, 0x7f0b0964e0}, 0x7f09d7a500) | |
| net/http/server.go:2828 +0x190 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.limitRequestBody.func1({0x1604a38, 0x7f0b0964e0}, 0x7f0a4bea00) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/middlewares.go:72 +0x28c | |
| net/http.HandlerFunc.ServeHTTP(0x16073f0?, {0x1604a38?, 0x7f0b0964e0?}, 0x7f0ee475d0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start.(*LogMiddleware).Wrap.func2({0x16050d0, 0x7f0eda8690}, 0x7f09d7a3c0) | |
| github.com/AdguardTeam/golibs@v0.35.11/netutil/httputil/logmw.go:71 +0x23c | |
| net/http.HandlerFunc.ServeHTTP(0x1607428?, {0x16050d0?, 0x7f0eda8690?}, 0x16277a0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).handleAuthenticatedUser(0x7f2c987ab0, {0x1607428, 0x7f15abc870}, {0x16050d0, 0x7f0eda8690}, 0x7f09d7a280, {0x15fb348, 0x7f2c9c50a0}, {0x7f0cbecaa4, 0xe}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:445 +0x208 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).Wrap.func1({0x16050d0, 0x7f0eda8690}, 0x7f09d7a280) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:407 +0xa4 | |
| net/http.HandlerFunc.ServeHTTP(0x7f1cd0b590?, {0x16050d0?, 0x7f0eda8690?}, 0x1ee56e0?) | |
| net/http/server.go:2286 +0x38 | |
| golang.org/x/net/http2/h2c.h2cHandler.ServeHTTP({{0x15fb348?, 0x7f2c9c50c0?}, 0x7f3ae2eae0?}, {0x16050d0, 0x7f0eda8690}, 0x7f09d7a280) | |
| golang.org/x/net@v0.53.0/http2/h2c/h2c.go:125 +0x42c | |
| net/http.serverHandler.ServeHTTP({0x7f3b8b42c0?}, {0x16050d0?, 0x7f0eda8690?}, 0x1?) | |
| net/http/server.go:3311 +0xb0 | |
| net/http.(*conn).serve(0x7f2c9fe7e0, {0x16073f0, 0x7f3b1bc0c0}) | |
| net/http/server.go:2073 +0x51c | |
| created by net/http.(*Server).Serve in goroutine 62 | |
| net/http/server.go:3464 +0x37c | |
| goroutine 5890 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f2ca417c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0a9fb480, 0x1b}, 0x4?, 0x0?, {0x7f0c521420, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0c57e4b0}, 0x7f0c5213b0, 0x7f0c52ce00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0c57e4b0}, 0x7f0c5213b0?, 0x7f3adf6f00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0c57e4b0}, 0x7f2c984808, 0x7f3adf6f00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0c57e4b0?}, 0x7f144d8b40?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f3adf6f00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f3adf6f00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0b6a2a20, 0x2d, 0x2d}, {{0x0?, 0x9ef84?}, {0x7f3ae2c360?}}, 0x7f0c57e480, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 94 [sync.Mutex.Lock, 20 minutes]: | |
| internal/sync.runtime_SemacquireMutex(0x1e31220?, 0x70?, 0x3b05d?) | |
| runtime/sema.go:95 +0x28 | |
| internal/sync.(*Mutex).lockSlow(0x7f3add1cd0) | |
| internal/sync/mutex.go:149 +0x170 | |
| internal/sync.(*Mutex).Lock(...) | |
| internal/sync/mutex.go:70 | |
| sync.(*Mutex).Lock(...) | |
| sync/mutex.go:46 | |
| go.etcd.io/bbolt.(*DB).beginRWTx(0x7f3add1b08) | |
| go.etcd.io/bbolt@v1.4.3/db.go:824 +0x94 | |
| go.etcd.io/bbolt.(*DB).Begin(0x7f3add1b08, 0x1) | |
| go.etcd.io/bbolt@v1.4.3/db.go:756 +0x130 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).loadUnits(0x7f3b052600, 0x870) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:576 +0x58 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).getData(0x7f3b052600, 0x8365120?) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/unit.go:430 +0x24 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats(0x7f3b052600, {0x1605680, 0x7f14658620}, 0x7f3af9ab40) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:83 +0x178 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).ensure.func1({0x1605680, 0x7f14658620}, 0x7f3af9ab40) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:276 +0x1d0 | |
| net/http.HandlerFunc.ServeHTTP(0x0?, {0x1605680?, 0x7f14658620?}, 0x4?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/NYTimes/gziphandler.GzipHandlerWithOpts.func1.1({0x1604a38, 0x7f14e330e0}, 0x7f3af9ab40) | |
| github.com/NYTimes/gziphandler@v1.1.1/gzip.go:338 +0x25c | |
| net/http.HandlerFunc.ServeHTTP(0x7f20323120?, {0x1604a38?, 0x7f14e330e0?}, 0xfffffffffffffffe?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).postInstallHandler.func1({0x1604a38, 0x7f14e330e0}, 0x7f3af9ab40) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:453 +0x128 | |
| net/http.HandlerFunc.ServeHTTP(0xb5bae4?, {0x1604a38?, 0x7f14e330e0?}, 0x7f3c3819a8?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webMw).wrap-fm.(*webMw).wrap.func1({0x1604a38, 0x7f14e330e0}, 0x7f3af9ab40) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:241 +0x54 | |
| net/http.HandlerFunc.ServeHTTP(0x7f3b1120c0?, {0x1604a38?, 0x7f14e330e0?}, 0x8a7718?) | |
| net/http/server.go:2286 +0x38 | |
| net/http.(*ServeMux).ServeHTTP(0xa7d7c0?, {0x1604a38, 0x7f14e330e0}, 0x7f3af9ab40) | |
| net/http/server.go:2828 +0x190 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.limitRequestBody.func1({0x1604a38, 0x7f14e330e0}, 0x7f3af9a500) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/middlewares.go:72 +0x28c | |
| net/http.HandlerFunc.ServeHTTP(0x16073f0?, {0x1604a38?, 0x7f14e330e0?}, 0x89064c?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start.(*LogMiddleware).Wrap.func2({0x16050d0, 0x7f2cfbaa50}, 0x7f3af9a3c0) | |
| github.com/AdguardTeam/golibs@v0.35.11/netutil/httputil/logmw.go:71 +0x23c | |
| net/http.HandlerFunc.ServeHTTP(0x1607428?, {0x16050d0?, 0x7f2cfbaa50?}, 0x16277a0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).handleAuthenticatedUser(0x7f2c987ab0, {0x1607428, 0x7f15abd860}, {0x16050d0, 0x7f2cfbaa50}, 0x7f0a4be780, {0x15fb348, 0x7f2c9c50a0}, {0x7f15cd4304, 0xe}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:445 +0x208 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).Wrap.func1({0x16050d0, 0x7f2cfbaa50}, 0x7f0a4be780) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:407 +0xa4 | |
| net/http.HandlerFunc.ServeHTTP(0x7f16061a70?, {0x16050d0?, 0x7f2cfbaa50?}, 0x1ee56e0?) | |
| net/http/server.go:2286 +0x38 | |
| golang.org/x/net/http2/h2c.h2cHandler.ServeHTTP({{0x15fb348?, 0x7f2c9c50c0?}, 0x7f3ae2eae0?}, {0x16050d0, 0x7f2cfbaa50}, 0x7f0a4be780) | |
| golang.org/x/net@v0.53.0/http2/h2c/h2c.go:125 +0x42c | |
| net/http.serverHandler.ServeHTTP({0x7f3b8b4000?}, {0x16050d0?, 0x7f2cfbaa50?}, 0x1?) | |
| net/http/server.go:3311 +0xb0 | |
| net/http.(*conn).serve(0x7f3b68a000, {0x16073f0, 0x7f3b1bc0c0}) | |
| net/http/server.go:2073 +0x51c | |
| created by net/http.(*Server).Serve in goroutine 62 | |
| net/http/server.go:3464 +0x37c | |
| goroutine 149 [select, 20 minutes]: | |
| github.com/AdguardTeam/golibs/syncutil.(*ChanSemaphore).Acquire(0x7f2caa2290?, {0x1607338, 0x7f1d7803e0}) | |
| github.com/AdguardTeam/golibs@v0.35.11/syncutil/sema.go:43 +0x6c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f2caa2290, {0x1602f70, 0x7f2c91db40}) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:99 +0x1ec | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).serveListeners in goroutine 60 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:59 +0x54 | |
| goroutine 120 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x82c862dbc543?, 0x32?, 0xb3b8320adfd0d8?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats.func1(0x7f3b052600, 0x7f0adfd120) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:68 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats(0x7f3b052600, {0x1605680, 0x7f09a16b60}, 0x7f0a4be640) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:72 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).ensure.func1({0x1605680, 0x7f09a16b60}, 0x7f0a4be640) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:276 +0x1d0 | |
| net/http.HandlerFunc.ServeHTTP(0x0?, {0x1605680?, 0x7f09a16b60?}, 0x4?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/NYTimes/gziphandler.GzipHandlerWithOpts.func1.1({0x1604a38, 0x7f17d56258}, 0x7f0a4be640) | |
| github.com/NYTimes/gziphandler@v1.1.1/gzip.go:338 +0x25c | |
| net/http.HandlerFunc.ServeHTTP(0x20?, {0x1604a38?, 0x7f17d56258?}, 0xfffffffffffffffe?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).postInstallHandler.func1({0x1604a38, 0x7f17d56258}, 0x7f0a4be640) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:453 +0x128 | |
| net/http.HandlerFunc.ServeHTTP(0xb5bae4?, {0x1604a38?, 0x7f17d56258?}, 0x7f3c70a080?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webMw).wrap-fm.(*webMw).wrap.func1({0x1604a38, 0x7f17d56258}, 0x7f0a4be640) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:241 +0x54 | |
| net/http.HandlerFunc.ServeHTTP(0x7f3b1120c0?, {0x1604a38?, 0x7f17d56258?}, 0x8a7718?) | |
| net/http/server.go:2286 +0x38 | |
| net/http.(*ServeMux).ServeHTTP(0xa7d7c0?, {0x1604a38, 0x7f17d56258}, 0x7f0a4be640) | |
| net/http/server.go:2828 +0x190 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.limitRequestBody.func1({0x1604a38, 0x7f17d56258}, 0x7f3af9adc0) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/middlewares.go:72 +0x28c | |
| net/http.HandlerFunc.ServeHTTP(0x16073f0?, {0x1604a38?, 0x7f17d56258?}, 0x7f0adfd5d0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start.(*LogMiddleware).Wrap.func2({0x16050d0, 0x7f2cfba000}, 0x7f0a4be500) | |
| github.com/AdguardTeam/golibs@v0.35.11/netutil/httputil/logmw.go:71 +0x23c | |
| net/http.HandlerFunc.ServeHTTP(0x1607428?, {0x16050d0?, 0x7f2cfba000?}, 0x16277a0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).handleAuthenticatedUser(0x7f2c987ab0, {0x1607428, 0x7f3b1c5b30}, {0x16050d0, 0x7f2cfba000}, 0x7f0a4be000, {0x15fb348, 0x7f2c9c50a0}, {0x7f2fb86a64, 0xe}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:445 +0x208 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).Wrap.func1({0x16050d0, 0x7f2cfba000}, 0x7f0a4be000) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:407 +0xa4 | |
| net/http.HandlerFunc.ServeHTTP(0x7f0ee58270?, {0x16050d0?, 0x7f2cfba000?}, 0x1ee56e0?) | |
| net/http/server.go:2286 +0x38 | |
| golang.org/x/net/http2/h2c.h2cHandler.ServeHTTP({{0x15fb348?, 0x7f2c9c50c0?}, 0x7f3ae2eae0?}, {0x16050d0, 0x7f2cfba000}, 0x7f0a4be000) | |
| golang.org/x/net@v0.53.0/http2/h2c/h2c.go:125 +0x42c | |
| net/http.serverHandler.ServeHTTP({0x7f3bb7a000?}, {0x16050d0?, 0x7f2cfba000?}, 0x1?) | |
| net/http/server.go:3311 +0xb0 | |
| net/http.(*conn).serve(0x7f3b126240, {0x16073f0, 0x7f3b1bc0c0}) | |
| net/http/server.go:2073 +0x51c | |
| created by net/http.(*Server).Serve in goroutine 62 | |
| net/http/server.go:3464 +0x37c | |
| goroutine 5975 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0f2997c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0d177ce0, 0x28}, 0x4?, 0x0?, {0x7f0d67c300, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d6414d0}, 0x7f0d67c200, 0x7f0d627b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d6414d0}, 0x7f0d67c200?, 0x7f0d60b200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d6414d0}, 0x7f2c984808, 0x7f0d60b200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d6414d0?}, 0x7f0868aa20?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d60b200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d60b200) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d22db40, 0x3a, 0x3a}, {{0x7f0cac4300?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0d6414a0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5743 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0c13d7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f947740, 0x24}, 0x4?, 0x0?, {0x7f0cc77460, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0cb27cb0}, 0x7f0cc773e0, 0x7f0cc7aa00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0cb27cb0}, 0x7f0cc773e0?, 0x7f0d180200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0cb27cb0}, 0x7f2c984808, 0x7f0d180200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0cb27cb0?}, 0x7f3ade25a0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d180200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d180200) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f087ca240, 0x36, 0x36}, {{0x7f0c501680?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0cb27c80, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6201 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e1a57c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0efab430, 0xd}, 0x4?, 0x0?, {0x7f0e1ce000, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0df45c50}, 0x7f0dcedde0, 0x7f0dd7be00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0df45c50}, 0x7f0dcedde0?, 0x7f0df01100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0df45c50}, 0x7f2c984808, 0x7f0df01100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0df45c50?}, 0x7f0881d0e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0df01100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0df01100) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c60e060, 0x1f, 0x1f}, {{0x7f0d35db00?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0df45c20, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5801 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0d2157c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f333d46a8, 0x12}, 0x4?, 0x0?, {0x7f0d28c2d0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d157a40}, 0x7f0d16a4d0, 0x7f0d15ab80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d157a40}, 0x7f0d16a4d0?, 0x7f151ab600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d157a40}, 0x7f2c984808, 0x7f151ab600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d157a40?}, 0x7f08085200?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f151ab600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f151ab600) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0b6a27e0, 0x24, 0x24}, {{0x10300?, 0x7f0b69d500?}, {0x7f3ae2c360?}}, 0x7f0c541590, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5960 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f08a357c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0ebd9f00, 0xe}, 0x4?, 0x0?, {0x7f0d6bc430, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d6b4b10}, 0x7f0d6bc2c0, 0x7f0d6ce180) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d6b4b10}, 0x7f0d6bc2c0?, 0x7f0d6c0100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d6b4b10}, 0x7f2c984808, 0x7f0d6c0100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d6b4b10?}, 0x7f144d9320?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d6c0100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d6c0100) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0babab20, 0x20, 0x20}, {{0x1000066e0?, 0x7f0d73e1c0?}, {0x7f3ae2c360?}}, 0x7f0d6b4ae0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5885 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0d56b7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f31705530, 0x13}, 0x4?, 0x0?, {0x7f0d33d9d0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d463ad0}, 0x7f0d33d5b0, 0x7f0d45cf80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d463ad0}, 0x7f0d33d5b0?, 0x7f0d460900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d463ad0}, 0x7f2c984808, 0x7f0d460900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d463ad0?}, 0x7f195a26c0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d460900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d460900) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d46a7b0, 0x25, 0x25}, {{0x18180?, 0x7f0d3e3490?}, {0x7f3ae2c360?}}, 0x7f0d463aa0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5928 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f19a3d7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0eb67960, 0xf}, 0x4?, 0x0?, {0x7f0d28d280, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d3e0f00}, 0x7f0d28d140, 0x7f0d3a9500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d3e0f00}, 0x7f0d28d140?, 0x7f0d181d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d3e0f00}, 0x7f2c984808, 0x7f0d181d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d3e0f00?}, 0x7f3ade3b00?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d181d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d181d00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d1cd260, 0x21, 0x21}, {{0x7f3afb2480?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0d3e0ed0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6154 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f2ca557c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c60f200, 0x1d}, 0x4?, 0x0?, {0x7f0e1ce590, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e1caf00}, 0x7f0e1ce440, 0x7f0e1d0c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e1caf00}, 0x7f0e1ce440?, 0x7f0df01800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e1caf00}, 0x7f2c984808, 0x7f0df01800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e1caf00?}, 0x7f0881d560?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0df01800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0df01800) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e2b2180, 0x3a, 0x3a}, {{0x10000e000?, 0x7f0deb67e0?}, {0x7f3ae2c360?}}, 0x7f0e065920, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5968 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0852f7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0babb280, 0x1d}, 0x4?, 0x0?, {0x7f0d6bcdf0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d6f0c30}, 0x7f0d6bcca0, 0x7f0d6cf480) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d6f0c30}, 0x7f0d6bcca0?, 0x7f0d6c0c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d6f0c30}, 0x7f2c984808, 0x7f0d6c0c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d6f0c30?}, 0x7f144d9e60?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d6c0c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d6c0c00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d69adc0, 0x3a, 0x3a}, {{0x11980?, 0x7f0d6be000?}, {0x7f3ae2c360?}}, 0x7f0d6f0c00, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5974 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0c2377c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f18627638, 0x14}, 0x4?, 0x0?, {0x7f0d67c1b0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d640f60}, 0x7f0d67c0b0, 0x7f0d627700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d640f60}, 0x7f0d67c0b0?, 0x7f0d60b000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d640f60}, 0x7f2c984808, 0x7f0d60b000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d640f60?}, 0x7f0868a900?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d60b000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d60b000) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d177bc0, 0x26, 0x26}, {{0x0?, 0x7f0ca0a360?}, {0x7f3ae2c360?}}, 0x7f0d640f30, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6031 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0da7b7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0b2bf3a0, 0x1c}, 0x4?, 0x0?, {0x7f0d67d740, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dadbec0}, 0x7f0dad8990, 0x7f0db82980) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dadbec0}, 0x7f0dad8990?, 0x7f0d521800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dadbec0}, 0x7f2c984808, 0x7f0d521800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dadbec0?}, 0x7f08436fc0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d521800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d521800) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0daaf440, 0x2e, 0x2e}, {{0x10000ac00?, 0x7f3b68a7e0?}, {0x7f3ae2c360?}}, 0x7f0dadbe90, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5935 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0841d7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f3365dd58, 0x14}, 0x4?, 0x0?, {0x7f0d28d820, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d558300}, 0x7f0d28d720, 0x7f0d55e080) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d558300}, 0x7f0d28d720?, 0x7f0d520400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d558300}, 0x7f2c984808, 0x7f0d520400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d558300?}, 0x7f08436360?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d520400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d520400) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d1cdb00, 0x26, 0x26}, {{0x17460?, 0x7f0d73e930?}, {0x7f3ae2c360?}}, 0x7f0d5582d0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6018 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0f29b7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0d1cddd0, 0x29}, 0x4?, 0x0?, {0x7f0d28dbe0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d558f30}, 0x7f0d28dad0, 0x7f0d55eb80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d558f30}, 0x7f0d28dad0?, 0x7f0d520900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d558f30}, 0x7f2c984808, 0x7f0d520900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d558f30?}, 0x7f084366c0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d520900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d520900) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d50cdc0, 0x3b, 0x3b}, {{0x100005200?, 0x7f0c559b90?}, {0x7f3ae2c360?}}, 0x7f0d558f00, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5949 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f144b97c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0ec34d00, 0xe}, 0x4?, 0x0?, {0x7f0d74c090, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d5d3290}, 0x7f0d33de20, 0x7f0d45d800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d5d3290}, 0x7f0d33de20?, 0x7f0d461100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d5d3290}, 0x7f2c984808, 0x7f0d461100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d5d3290?}, 0x7f195a30e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d461100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d461100) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0bc55ee0, 0x20, 0x20}, {{0x10000?, 0x7f0d277880?}, {0x7f3ae2c360?}}, 0x7f0d5d3260, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5707 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f086617c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f31419430, 0xe}, 0x4?, 0x0?, {0x7f0c9453a0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0eb40cf0}, 0x7f090934d0, 0x7f090a2800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0eb40cf0}, 0x7f090934d0?, 0x7f151aa500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0eb40cf0}, 0x7f2c984808, 0x7f151aa500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0eb40cf0?}, 0x7f08084360?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f151aa500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f151aa500) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0b1b6360, 0x20, 0x20}, {{0x7f3b1ea480?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0eb40c60, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5744 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0d1a37c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e954b60, 0xf}, 0x4?, 0x0?, {0x7f0cf7b700, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0cb27ec0}, 0x7f0cc774b0, 0x7f0cc7ad80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0cb27ec0}, 0x7f0cc774b0?, 0x7f0d180300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0cb27ec0}, 0x7f2c984808, 0x7f0d180300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0cb27ec0?}, 0x7f3ade27e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d180300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d180300) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0f947dd0, 0x21, 0x21}, {{0x12300?, 0x7f09f23830?}, {0x7f3ae2c360?}}, 0x7f0cb27e90, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5782 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f2ca517c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0ea55a40, 0xf}, 0x4?, 0x0?, {0x7f0d12da50, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d13d740}, 0x7f0d12d910, 0x7f0d125400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d13d740}, 0x7f0d12d910?, 0x7f151aaa00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d13d740}, 0x7f2c984808, 0x7f151aaa00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d13d740?}, 0x7f080847e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f151aaa00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f151aaa00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0adb67b0, 0x21, 0x21}, {{0x12000?, 0x7f0b0877a0?}, {0x7f3ae2c360?}}, 0x7f0d13d710, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5967 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f2ec4f7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0d6f2450, 0x29}, 0x4?, 0x0?, {0x7f0d6bcc20, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d6f06c0}, 0x7f0d6bcb10, 0x7f0d6cf080) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d6f06c0}, 0x7f0d6bcb10?, 0x7f0d6c0a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d6f06c0}, 0x7f2c984808, 0x7f0d6c0a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d6f06c0?}, 0x7f144d9c20?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d6c0a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d6c0a00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d69ab80, 0x3b, 0x3b}, {{0x7f0cc75500?, 0x7f0c552750?}, {0x7f3ae2c360?}}, 0x7f0d6f0690, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5726 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f143c37c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0b6a2270, 0x21}, 0x4?, 0x0?, {0x7f0c520850, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0c3b3ad0}, 0x7f0c5207d0, 0x7f0c515b80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0c3b3ad0}, 0x7f0c5207d0?, 0x7f3adf6200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0c3b3ad0}, 0x7f2c984808, 0x7f3adf6200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0c3b3ad0?}, 0x7f144d8000?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f3adf6200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f3adf6200) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f26da5d00, 0x33, 0x33}, {{0x1607460?, 0x7f179537a0?}, {0x7f3ae2c360?}}, 0x7f0c3b3aa0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6028 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0841b7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f18dd7728, 0x10}, 0x4?, 0x0?, {0x7f0d74d640, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0da090b0}, 0x7f0d6bd6a0, 0x7f0d9f0f80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0da090b0}, 0x7f0d6bd6a0?, 0x7f0d6c1a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0da090b0}, 0x7f2c984808, 0x7f0d6c1a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0da090b0?}, 0x7f085fa6c0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d6c1a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d6c1a00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0daaf290, 0x22, 0x22}, {{0x1aa80?, 0x7f194d2850?}, {0x7f3ae2c360?}}, 0x7f0dadb8c0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5936 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f1976d7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0ebf8850, 0xf}, 0x4?, 0x0?, {0x7f0d28d9b0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d558870}, 0x7f0d28d870, 0x7f0d55e480) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d558870}, 0x7f0d28d870?, 0x7f0d520600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d558870}, 0x7f2c984808, 0x7f0d520600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d558870?}, 0x7f08436480?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d520600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d520600) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d1cdbf0, 0x21, 0x21}, {{0x1cd80?, 0x7f0d44fdc0?}, {0x7f3ae2c360?}}, 0x7f0d558840, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6117 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0c0dd7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c1ae300, 0x1d}, 0x4?, 0x0?, {0x7f0dd9a370, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dd80ab0}, 0x7f0dd9a230, 0x7f0dda2080) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dd80ab0}, 0x7f0dd9a230?, 0x7f0dd86300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dd80ab0}, 0x7f2c984808, 0x7f0dd86300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dd80ab0?}, 0x7f085fad80?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0dd86300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0dd86300) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d6f3b30, 0x2f, 0x2f}, {{0x100008480?, 0x7f0da5a630?}, {0x7f3ae2c360?}}, 0x7f0dd80a80, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6130 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f19a397c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c1bcc40, 0x1d}, 0x4?, 0x0?, {0x7f0d67ddc0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dc76b70}, 0x7f0d67dca0, 0x7f0de16200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dc76b70}, 0x7f0d67dca0?, 0x7f0d8b2800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dc76b70}, 0x7f2c984808, 0x7f0d8b2800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dc76b70?}, 0x7f0868b680?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d8b2800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d8b2800) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0dbe6900, 0x3a, 0x3a}, {{0x7f0d518600?, 0x7f0dbda240?}, {0x7f3ae2c360?}}, 0x7f0de929f0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6139 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0c0db7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0ef50220, 0xd}, 0x4?, 0x0?, {0x7f0dad9da0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0de93c80}, 0x7f0dad9c80, 0x7f0debaa00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0de93c80}, 0x7f0dad9c80?, 0x7f0de80c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0de93c80}, 0x7f2c984808, 0x7f0de80c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0de93c80?}, 0x7f08437d40?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0de80c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0de80c00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c37e000, 0x1f, 0x1f}, {{0x7f0ef10410?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0de93c50, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6019 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f2ec577c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0bd5e240, 0x1d}, 0x4?, 0x0?, {0x7f0d28ddb0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d5594a0}, 0x7f0d28dc60, 0x7f0d55ef80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d5594a0}, 0x7f0d28dc60?, 0x7f0d520b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d5594a0}, 0x7f2c984808, 0x7f0d520b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d5594a0?}, 0x7f084367e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d520b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d520b00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d50d000, 0x3a, 0x3a}, {{0x15500?, 0x7f0d44f960?}, {0x7f3ae2c360?}}, 0x7f0d559470, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6093 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0de0b7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c1bd660, 0x1c}, 0x4?, 0x0?, {0x7f0de28210, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dc77500}, 0x7f0de280e0, 0x7f0de16900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dc77500}, 0x7f0de280e0?, 0x7f0d8b2b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dc77500}, 0x7f2c984808, 0x7f0d8b2b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dc77500?}, 0x7f0868b9e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d8b2b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d8b2b00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0de1e180, 0x39, 0x39}, {{0x1b684684?, 0x7f0d8d9290?}, {0x7f3ae2c360?}}, 0x7f0dc774d0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5912 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0c0157c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0d176a80, 0x25}, 0x4?, 0x0?, {0x7f0d16b300, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d608120}, 0x7f0d16b1d0, 0x7f0d15ba00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d608120}, 0x7f0d16b1d0?, 0x7f0d60a000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d608120}, 0x7f2c984808, 0x7f0d60a000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d608120?}, 0x7f08085c20?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d60a000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d60a000) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d22cb80, 0x37, 0x37}, {{0x10000c300?, 0x7f0d276380?}, {0x7f3ae2c360?}}, 0x7f0d6080f0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6080 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0c0117c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0dbfe570, 0x29}, 0x4?, 0x0?, {0x7f0dad96a0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0de92480}, 0x7f0dad9590, 0x7f0db83a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0de92480}, 0x7f0dad9590?, 0x7f0de80300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0de92480}, 0x7f2c984808, 0x7f0de80300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0de92480?}, 0x7f08437680?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0de80300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0de80300) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0dbe66c0, 0x3b, 0x3b}, {{0x7f0c55cd80?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0de92450, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6122 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0de097c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0dd88528, 0x11}, 0x4?, 0x0?, {0x7f0dd9aaa0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dd81e30}, 0x7f0dd9a960, 0x7f0dda2e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dd81e30}, 0x7f0dd9a960?, 0x7f0dd86b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dd81e30}, 0x7f2c984808, 0x7f0dd86b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dd81e30?}, 0x7f085fb320?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0dd86b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0dd86b00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0ddba660, 0x23, 0x23}, {{0x15554555?, 0x7f0da5b3b0?}, {0x7f3ae2c360?}}, 0x7f0dd81e00, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5903 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f2ca3b7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0baba5e0, 0x1b}, 0x4?, 0x0?, {0x7f0c521c70, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0c57f9e0}, 0x7f0c521c00, 0x7f0c52d680) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0c57f9e0}, 0x7f0c521c00?, 0x7f3adf7a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0c57f9e0}, 0x7f2c984808, 0x7f3adf7a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0c57f9e0?}, 0x7f144d8d80?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f3adf7a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f3adf7a00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0b6a2f60, 0x2d, 0x2d}, {{0x100000c00?, 0x7f0c558e70?}, {0x7f3ae2c360?}}, 0x7f0c57f9b0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6026 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0c13b7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0bd5fc20, 0x18}, 0x4?, 0x0?, {0x7f0dad8620, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dadaf00}, 0x7f0dad8520, 0x7f0d55fd80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dadaf00}, 0x7f0dad8520?, 0x7f0d521200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dadaf00}, 0x7f2c984808, 0x7f0d521200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dadaf00?}, 0x7f08436c60?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d521200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d521200) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0daaede0, 0x2a, 0x2a}, {{0x7f0f213380?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0dadaed0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5742 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0c93f7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f33d21158, 0x14}, 0x4?, 0x0?, {0x7f0cc77390, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0cb27aa0}, 0x7f0cc77310, 0x7f0cc7a680) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0cb27aa0}, 0x7f0cc77310?, 0x7f0d180100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0cb27aa0}, 0x7f2c984808, 0x7f0d180100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0cb27aa0?}, 0x7f3ade2120?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d180100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d180100) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0f947650, 0x26, 0x26}, {{0x0?, 0x7f0cc7e000?}, {0x7f3ae2c360?}}, 0x7f0cb27a70, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5852 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0c2a17c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f18256438, 0x10}, 0x4?, 0x0?, {0x7f0d28c7e0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d2e6cf0}, 0x7f0d28c6a0, 0x7f0d3a8380) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d2e6cf0}, 0x7f0d28c6a0?, 0x7f0d181300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d2e6cf0}, 0x7f2c984808, 0x7f0d181300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d2e6cf0?}, 0x7f3ade3560?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d181300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d181300) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d1ccb70, 0x22, 0x22}, {{0x100000d80?, 0x7f3aef21c0?}, {0x7f3ae2c360?}}, 0x7f0d2e6cc0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6162 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0c2a77c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0ee952b0, 0xd}, 0x4?, 0x0?, {0x7f0de28a80, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0de3f590}, 0x7f0de28960, 0x7f0de17a80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0de3f590}, 0x7f0de28960?, 0x7f0d8b3800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0de3f590}, 0x7f2c984808, 0x7f0d8b3800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0de3f590?}, 0x7f0df84120?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d8b3800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d8b3800) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c285160, 0x1f, 0x1f}, {{0x7f0d518d80?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0de3f560, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5704 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0855d7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f31419210, 0xe}, 0x4?, 0x0?, {0x7f090938d0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0eb40870}, 0x7f090933f0, 0x7f090a2600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0eb40870}, 0x7f090933f0?, 0x7f151aa400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0eb40870}, 0x7f2c984808, 0x7f151aa400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0eb40870?}, 0x7f08084120?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f151aa400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f151aa400) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f314fd5c0, 0x20, 0x20}, {{0x0?, 0x9ef84?}, {0x7f3ae2c360?}}, 0x7f0eb40450, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5973 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f3b6897c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0d1777a0, 0x25}, 0x4?, 0x0?, {0x7f0d67c060, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d6409f0}, 0x7f0d16be60, 0x7f0d627300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d6409f0}, 0x7f0d16be60?, 0x7f0d60ae00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d6409f0}, 0x7f2c984808, 0x7f0d60ae00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d6409f0?}, 0x7f0868a7e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d60ae00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d60ae00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d22d800, 0x37, 0x37}, {{0x10000?, 0x7f0b086e00?}, {0x7f3ae2c360?}}, 0x7f0d6409c0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6138 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0c2317c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0ee3dee0, 0xd}, 0x4?, 0x0?, {0x7f0dad9c30, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0de93710}, 0x7f0dad9b10, 0x7f0deba780) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0de93710}, 0x7f0dad9b10?, 0x7f0de80a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0de93710}, 0x7f2c984808, 0x7f0de80a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0de93710?}, 0x7f08437c20?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0de80a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0de80a00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0bde5ce0, 0x1f, 0x1f}, {{0x1db00?, 0x7f0ea46460?}, {0x7f3ae2c360?}}, 0x7f0de936e0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5851 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f2ec5d7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0d1cc9c0, 0x21}, 0x4?, 0x0?, {0x7f0d28c650, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d2e6ae0}, 0x7f0d28c5d0, 0x7f0d3a8000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d2e6ae0}, 0x7f0d28c5d0?, 0x7f0d181200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d2e6ae0}, 0x7f2c984808, 0x7f0d181200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d2e6ae0?}, 0x7f3ade3440?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d181200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d181200) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d38ea80, 0x33, 0x33}, {{0x7f0f212900?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0d2e6ab0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5859 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f2cb417c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0b934e40, 0x25}, 0x4?, 0x0?, {0x7f0d33c380, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0cfbbb60}, 0x7f0d33c250, 0x7f0cfded00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0cfbbb60}, 0x7f0d33c250?, 0x7f3b69b300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0cfbbb60}, 0x7f2c984808, 0x7f3b69b300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0cfbbb60?}, 0x7f08eb5320?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f3b69b300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f3b69b300) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d337480, 0x37, 0x37}, {{0x12600?, 0x7f0d1d3180?}, {0x7f3ae2c360?}}, 0x7f0cfbbb30, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5999 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0c9417c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f188e24c8, 0x14}, 0x4?, 0x0?, {0x7f0d74d0e0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d848bd0}, 0x7f0d74cfe0, 0x7f0d773900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d848bd0}, 0x7f0d74cfe0?, 0x7f0d83a500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d848bd0}, 0x7f2c984808, 0x7f0d83a500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d848bd0?}, 0x7f195a3d40?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d83a500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d83a500) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d46bf50, 0x26, 0x26}, {{0x7f298caaa0?, 0xffffffffffffffff?}, {0x7f3ae2c360?}}, 0x7f0d848ba0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5922 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f2d0f77c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0eb66f00, 0xf}, 0x4?, 0x0?, {0x7f0d28ce80, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d3e0420}, 0x7f0d28cd40, 0x7f0d3a8e80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d3e0420}, 0x7f0d28cd40?, 0x7f0d181900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d3e0420}, 0x7f2c984808, 0x7f0d181900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d3e0420?}, 0x7f3ade38c0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d181900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d181900) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d1ccea0, 0x21, 0x21}, {{0x13500?, 0x7f1797da70?}, {0x7f3ae2c360?}}, 0x7f0d3e03f0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6005 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f143f17c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f33fdf5d8, 0x14}, 0x4?, 0x0?, {0x7f0d6bd500, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0da08600}, 0x7f0d6bd400, 0x7f0d9f0780) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0da08600}, 0x7f0d6bd400?, 0x7f0d6c1600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0da08600}, 0x7f2c984808, 0x7f0d6c1600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0da08600?}, 0x7f085fa480?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d6c1600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d6c1600) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d6f3320, 0x26, 0x26}, {{0x7f0ac9e600?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0da085d0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5876 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0d54f7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f311c1758, 0x14}, 0x4?, 0x0?, {0x7f0d28d340, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d462de0}, 0x7f0d33d150, 0x7f0d45cb80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d462de0}, 0x7f0d33d150?, 0x7f0d460600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d462de0}, 0x7f2c984808, 0x7f0d460600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d462de0?}, 0x7f195a25a0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d460600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d460600) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d46a660, 0x26, 0x26}, {{0x100002000?, 0x7f0d444990?}, {0x7f3ae2c360?}}, 0x7f0d462db0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6027 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0841f7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0b2be880, 0x1d}, 0x4?, 0x0?, {0x7f0dad87f0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dadb470}, 0x7f0dad86a0, 0x7f0db82280) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dadb470}, 0x7f0dad86a0?, 0x7f0d521400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dadb470}, 0x7f2c984808, 0x7f0d521400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dadb470?}, 0x7f08436d80?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d521400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d521400) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d50da40, 0x3a, 0x3a}, {{0x7f082c4900?, 0x7f14338480?}, {0x7f3ae2c360?}}, 0x7f0dadb440, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5837 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f2cbcb7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f337a4c90, 0x12}, 0x4?, 0x0?, {0x7f0d16ab90, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d20aba0}, 0x7f0d16aa80, 0x7f0d15af80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d20aba0}, 0x7f0d16aa80?, 0x7f151ab900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d20aba0}, 0x7f2c984808, 0x7f151ab900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d20aba0?}, 0x7f08085680?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f151ab900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f151ab900) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d176630, 0x24, 0x24}, {{0x1c000?, 0x7f0d1d37a0?}, {0x7f3ae2c360?}}, 0x7f0d20ab70, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5965 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f086637c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0ec80df0, 0xf}, 0x4?, 0x0?, {0x7f0d6bc940, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d6b5b60}, 0x7f0d6bc800, 0x7f0d6ce980) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d6b5b60}, 0x7f0d6bc800?, 0x7f0d6c0600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d6b5b60}, 0x7f2c984808, 0x7f0d6c0600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d6b5b60?}, 0x7f144d99e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d6c0600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d6c0600) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0b6a3d70, 0x21, 0x21}, {{0x7f0c55c780?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0d6b5b30, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6023 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0c00f7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f18c70468, 0x14}, 0x4?, 0x0?, {0x7f0dad8200, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dada1e0}, 0x7f0dad8180, 0x7f0d55f280) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dada1e0}, 0x7f0dad8180?, 0x7f0d520d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dada1e0}, 0x7f2c984808, 0x7f0d520d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dada1e0?}, 0x7f08436900?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d520d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d520d00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0daae6f0, 0x26, 0x26}, {{0x7f0d518300?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0dada1b0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5706 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0855b7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e91e9b0, 0xe}, 0x4?, 0x0?, {0x7f090939d0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0c8233e0}, 0x7f0c944e60, 0x7f0c952000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0c8233e0}, 0x7f0c944e60?, 0x7f3b69a200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0c8233e0}, 0x7f2c984808, 0x7f3b69a200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0c8233e0?}, 0x7f08eb4000?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f3b69a200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f3b69a200) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0b1b6340, 0x20, 0x20}, {{0x1607460?, 0x7f179537a0?}, {0x7f3ae2c360?}}, 0x7f0eb40c30, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6133 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0dca57c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0ee3dab0, 0xd}, 0x4?, 0x0?, {0x7f0de287a0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0de93170}, 0x7f0dad98e0, 0x7f0deba400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0de93170}, 0x7f0dad98e0?, 0x7f0de80800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0de93170}, 0x7f2c984808, 0x7f0de80800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0de93170?}, 0x7f084379e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0de80800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0de80800) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0bde5bc0, 0x1f, 0x1f}, {{0x7f0d518a80?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0de93140, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5923 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0d5537c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0d1ccfc0, 0x25}, 0x4?, 0x0?, {0x7f0d33d100, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d3e08d0}, 0x7f0d28ced0, 0x7f0d3a9200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d3e08d0}, 0x7f0d28ced0?, 0x7f0d181b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d3e08d0}, 0x7f2c984808, 0x7f0d181b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d3e08d0?}, 0x7f3ade39e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d181b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d181b00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d38f3c0, 0x37, 0x37}, {{0x7f0f212300?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0d3e08a0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6030 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f144b57c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f189636c8, 0x14}, 0x4?, 0x0?, {0x7f0dad8940, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dadb950}, 0x7f0dad8840, 0x7f0db82580) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dadb950}, 0x7f0dad8840?, 0x7f0d521600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dadb950}, 0x7f2c984808, 0x7f0d521600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dadb950?}, 0x7f08436ea0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d521600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d521600) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0daaf350, 0x26, 0x26}, {{0x100000900?, 0x7f3aef2ee0?}, {0x7f3ae2c360?}}, 0x7f0dadb920, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5950 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0d70f7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0bc6e040, 0x1f}, 0x4?, 0x0?, {0x7f0d6bc580, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d5d37d0}, 0x7f0d74c0e0, 0x7f0d45db00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d5d37d0}, 0x7f0d74c0e0?, 0x7f0d461300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d5d37d0}, 0x7f2c984808, 0x7f0d461300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d5d37d0?}, 0x7f195a3320?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d461300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d461300) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d728800, 0x31, 0x31}, {{0x7f0d131380?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0d5d37a0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5918 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0d7137c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0d177260, 0x29}, 0x4?, 0x0?, {0x7f0d16bc80, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d609950}, 0x7f0d16b900, 0x7f0d626800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d609950}, 0x7f0d16b900?, 0x7f0d60a800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d609950}, 0x7f2c984808, 0x7f0d60a800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d609950?}, 0x7f0868a120?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d60a800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d60a800) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d22d200, 0x3b, 0x3b}, {{0x7f0c55c180?, 0x7f0d22fb00?}, {0x7f3ae2c360?}}, 0x7f0d609920, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5998 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0c93d7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0d46bb30, 0x25}, 0x4?, 0x0?, {0x7f0d74cf90, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d848660}, 0x7f0d74ce90, 0x7f0d773500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d848660}, 0x7f0d74ce90?, 0x7f0d83a300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d848660}, 0x7f2c984808, 0x7f0d83a300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d848660?}, 0x7f195a3c20?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d83a300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d83a300) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d763500, 0x37, 0x37}, {{0x1162c58?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0d848630, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6132 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0de077c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0bde5540, 0x1c}, 0x4?, 0x0?, {0x7f0dad9890, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0de92bd0}, 0x7f0dad9760, 0x7f0deba080) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0de92bd0}, 0x7f0dad9760?, 0x7f0de80600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0de92bd0}, 0x7f2c984808, 0x7f0de80600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0de92bd0?}, 0x7f084378c0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0de80600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0de80600) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0dbfeb40, 0x2e, 0x2e}, {{0x7f0d35d980?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0de92ba0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5785 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0d19f7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0adb6e10, 0x25}, 0x4?, 0x0?, {0x7f0d16a0c0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d1563f0}, 0x7f0d12dd00, 0x7f0d125e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d1563f0}, 0x7f0d12dd00?, 0x7f151aaf00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d1563f0}, 0x7f2c984808, 0x7f151aaf00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d1563f0?}, 0x7f08084b40?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f151aaf00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f151aaf00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d158040, 0x37, 0x37}, {{0x0?, 0x7f0ca0aa20?}, {0x7f3ae2c360?}}, 0x7f0d1563c0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5875 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f151d77c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f258a2480, 0x12}, 0x4?, 0x0?, {0x7f0d33d040, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d462660}, 0x7f0d33cf30, 0x7f0d45c680) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d462660}, 0x7f0d33cf30?, 0x7f0d460300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d462660}, 0x7f2c984808, 0x7f0d460300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d462660?}, 0x7f08eb5e60?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d460300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d460300) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d46a450, 0x24, 0x24}, {{0x1a900?, 0x7f19536230?}, {0x7f3ae2c360?}}, 0x7f0d462630, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5872 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f084197c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0eb9c270, 0xf}, 0x4?, 0x0?, {0x7f0d33cd60, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d34da70}, 0x7f0d33cc20, 0x7f0d45c080) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d34da70}, 0x7f0d33cc20?, 0x7f3b69be00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d34da70}, 0x7f2c984808, 0x7f3b69be00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d34da70?}, 0x7f08eb5c20?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f3b69be00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f3b69be00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0b935d40, 0x21, 0x21}, {{0x7f0cc75b00?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0d34da40, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5860 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f2ca3d7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0b935380, 0x24}, 0x4?, 0x0?, {0x7f0d33c450, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d34c240}, 0x7f0d33c3d0, 0x7f0cfdf000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d34c240}, 0x7f0d33c3d0?, 0x7f3b69b500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d34c240}, 0x7f2c984808, 0x7f3b69b500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d34c240?}, 0x7f08eb5440?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f3b69b500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f3b69b500) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d337640, 0x36, 0x36}, {{0x7f09d9d800?, 0x7f0cfad200?}, {0x7f3ae2c360?}}, 0x7f0d34c210, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5768 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f1976f7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e9bd6c0, 0xf}, 0x4?, 0x0?, {0x7f0cf7ba20, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0cfba450}, 0x7f0cf7b8e0, 0x7f0cf89c80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0cfba450}, 0x7f0cf7b8e0?, 0x7f3b69aa00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0cfba450}, 0x7f2c984808, 0x7f3b69aa00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0cfba450?}, 0x7f08eb47e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f3b69aa00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f3b69aa00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0b934900, 0x21, 0x21}, {{0x10300?, 0x7f0b91fd40?}, {0x7f3ae2c360?}}, 0x7f0cfba420, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5921 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f083677c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0b8dec20, 0x18}, 0x4?, 0x0?, {0x7f0d28ccf0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d2e7da0}, 0x7f0d28cbf0, 0x7f0d3a8a80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d2e7da0}, 0x7f0d28cbf0?, 0x7f0d181700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d2e7da0}, 0x7f2c984808, 0x7f0d181700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d2e7da0?}, 0x7f3ade37a0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d181700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d181700) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d1ccdb0, 0x2a, 0x2a}, {{0x7f0d35c480?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0d2e7d70, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5825 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0d2097c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f18089608, 0x12}, 0x4?, 0x0?, {0x7f0cf7bd20, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d18f1a0}, 0x7f0cc77b80, 0x7f0cc7b500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d18f1a0}, 0x7f0cc77b80?, 0x7f0d180900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d18f1a0}, 0x7f2c984808, 0x7f0d180900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d18f1a0?}, 0x7f3ade2a20?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d180900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d180900) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d1763c0, 0x24, 0x24}, {{0x10180?, 0x7f0ca081c0?}, {0x7f3ae2c360?}}, 0x7f0d157620, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6131 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f08a3b7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0bde5500, 0x1d}, 0x4?, 0x0?, {0x7f0dcec920, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0de92a50}, 0x7f0dad96f0, 0x7f0db83e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0de92a50}, 0x7f0dad96f0?, 0x7f0de80500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0de92a50}, 0x7f2c984808, 0x7f0de80500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0de92a50?}, 0x7f084377a0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0de80500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0de80500) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0dbfe9f0, 0x2f, 0x2f}, {{0x10000c900?, 0x7f0dbc0700?}, {0x7f3ae2c360?}}, 0x7f0de92a20, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5992 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f2cbc77c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0bd00c80, 0x1d}, 0x4?, 0x0?, {0x7f0d74c7e0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d75c900}, 0x7f0d74c690, 0x7f0d772380) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d75c900}, 0x7f0d74c690?, 0x7f0d461800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d75c900}, 0x7f2c984808, 0x7f0d461800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d75c900?}, 0x7f195a3560?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d461800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d461800) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d762bc0, 0x3a, 0x3a}, {{0x10000?, 0x7f0d73ed90?}, {0x7f3ae2c360?}}, 0x7f0d75c8d0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5862 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0adf97c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0b518f60, 0x18}, 0x4?, 0x0?, {0x7f0d33ca50, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d34c900}, 0x7f0d33c630, 0x7f0cfdf700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d34c900}, 0x7f0d33c630?, 0x7f3b69b800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d34c900}, 0x7f2c984808, 0x7f3b69b800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d34c900?}, 0x7f08eb5680?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f3b69b800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f3b69b800) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0b935620, 0x2a, 0x2a}, {{0x1a300?, 0x7f0cfaccf0?}, {0x7f3ae2c360?}}, 0x7f0d34c8d0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5705 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f085597c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f31419020, 0xe}, 0x4?, 0x0?, {0x7f090937b0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0eb404b0}, 0x7f09093310, 0x7f090a2400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0eb404b0}, 0x7f09093310?, 0x7f151aa100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0eb404b0}, 0x7f2c984808, 0x7f151aa100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0eb404b0?}, 0x7f08084000?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f151aa100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f151aa100) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f314fd7e0, 0x20, 0x20}, {{0x0?, 0x9ef84?}, {0x7f3ae2c360?}}, 0x7f0eb40480, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5964 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f2ec5b7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f1893f248, 0x12}, 0x4?, 0x0?, {0x7f0d6bc7b0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d6b55c0}, 0x7f0d6bc6a0, 0x7f0d6ce600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d6b55c0}, 0x7f0d6bc6a0?, 0x7f0d6c0400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d6b55c0}, 0x7f2c984808, 0x7f0d6c0400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d6b55c0?}, 0x7f144d98c0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d6c0400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d6c0400) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0b6a3c80, 0x24, 0x24}, {{0x7f0d35d380?, 0x7f0d6be6c0?}, {0x7f3ae2c360?}}, 0x7f0d6b5590, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6050 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0dc437c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f31762d20, 0x11}, 0x4?, 0x0?, {0x7f0d74dcb0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d8a4720}, 0x7f0d67cf20, 0x7f0d7b3500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d8a4720}, 0x7f0d67cf20?, 0x7f0d8b2100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d8a4720}, 0x7f2c984808, 0x7f0d8b2100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d8a4720?}, 0x7f0868b320?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d8b2100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d8b2100) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d7a5290, 0x23, 0x23}, {{0x7f14416858?, 0x7f1e9998f8?}, {0x7f3ae2c360?}}, 0x7f0d8a46f0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6112 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e0617c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0dcfa8d0, 0x14}, 0x4?, 0x0?, {0x7f0dced4c0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dd6bcb0}, 0x7f0dced440, 0x7f0dd7ae00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dd6bcb0}, 0x7f0dced440?, 0x7f0df00600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dd6bcb0}, 0x7f2c984808, 0x7f0df00600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dd6bcb0?}, 0x7f0881cb40?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0df00600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0df00600) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0df0a5a0, 0x26, 0x26}, {{0x0?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0dd6bc80, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5904 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0c2357c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0b6a3140, 0x25}, 0x4?, 0x0?, {0x7f0c521df0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0c57fc20}, 0x7f0c521cc0, 0x7f0c52d980) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0c57fc20}, 0x7f0c521cc0?, 0x7f3adf7b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0c57fc20}, 0x7f2c984808, 0x7f3adf7b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0c57fc20?}, 0x7f144d8ea0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f3adf7b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f3adf7b00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d4d7f40, 0x37, 0x37}, {{0x10000c000?, 0x7f0c558a10?}, {0x7f3ae2c360?}}, 0x7f0c57fbf0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6195 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e0fd7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0dcfac78, 0x11}, 0x4?, 0x0?, {0x7f0dced9e0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0df44cf0}, 0x7f0dced8a0, 0x7f0dd7b700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0df44cf0}, 0x7f0dced8a0?, 0x7f0df00b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0df44cf0}, 0x7f2c984808, 0x7f0df00b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0df44cf0?}, 0x7f0881cea0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0df00b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0df00b00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0df0a7e0, 0x23, 0x23}, {{0x0?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0df44cc0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5997 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f08c6b7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f18873188, 0x13}, 0x4?, 0x0?, {0x7f0d74ce40, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d8480c0}, 0x7f0d74cd40, 0x7f0d773180) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d8480c0}, 0x7f0d74cd40?, 0x7f0d83a100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d8480c0}, 0x7f2c984808, 0x7f0d83a100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d8480c0?}, 0x7f195a3b00?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d83a100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d83a100) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d46ba10, 0x25, 0x25}, {{0x7f09ff2d80?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0d848090, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6098 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0c7a77c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0bde45c0, 0x1d}, 0x4?, 0x0?, {0x7f0dad8fa0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0db96de0}, 0x7f0dad8e70, 0x7f0db82d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0db96de0}, 0x7f0dad8e70?, 0x7f0d521b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0db96de0}, 0x7f2c984808, 0x7f0d521b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0db96de0?}, 0x7f084370e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d521b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d521b00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d868cc0, 0x2f, 0x2f}, {{0x7f0d518900?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0dcf88d0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5784 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f1985d7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0ea55e40, 0xf}, 0x4?, 0x0?, {0x7f0d12dcb0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d13de30}, 0x7f0d12db70, 0x7f0d125a80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d13de30}, 0x7f0d12db70?, 0x7f151aad00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d13de30}, 0x7f2c984808, 0x7f151aad00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d13de30?}, 0x7f08084a20?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f151aad00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f151aad00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0adb6960, 0x21, 0x21}, {{0x100000000?, 0x7f0ca089a0?}, {0x7f3ae2c360?}}, 0x7f0d13de00, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6387 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0c93b7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c8f42c0, 0x1d}, 0x4?, 0x0?, {0x7f0e1cfad0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e88ae70}, 0x7f0e1cf980, 0x7f0e458b80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e88ae70}, 0x7f0e1cf980?, 0x7f0e454b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e88ae70}, 0x7f2c984808, 0x7f0e454b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e88ae70?}, 0x7f0e46a360?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e454b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e454b00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e443140, 0x3a, 0x3a}, {{0x0?, 0x9ef84?}, {0x7f3ae2c360?}}, 0x7f0e88ae40, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5996 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f08c717c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f18872048, 0x13}, 0x4?, 0x0?, {0x7f0d74ccf0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d75da40}, 0x7f0d74cbf0, 0x7f0d772d80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d75da40}, 0x7f0d74cbf0?, 0x7f0d461e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d75da40}, 0x7f2c984808, 0x7f0d461e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d75da40?}, 0x7f195a39e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d461e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d461e00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d46b920, 0x25, 0x25}, {{0x7f08af7080?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0d75da10, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5902 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f086657c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0ebd8b30, 0xe}, 0x4?, 0x0?, {0x7f0c521bb0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0c57f4a0}, 0x7f0c521a40, 0x7f0c52d380) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0c57f4a0}, 0x7f0c521a40?, 0x7f3adf7600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0c57f4a0}, 0x7f2c984808, 0x7f3adf7600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0c57f4a0?}, 0x7f144d8c60?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f3adf7600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f3adf7600) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0baba380, 0x20, 0x20}, {{0x1ca80?, 0x7f0d44f6c0?}, {0x7f3ae2c360?}}, 0x7f0c57f470, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5942 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f198617c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0ec344f0, 0xf}, 0x4?, 0x0?, {0x7f0d33db60, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d5d27b0}, 0x7f0d33da20, 0x7f0d45d400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d5d27b0}, 0x7f0d33da20?, 0x7f0d460d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d5d27b0}, 0x7f2c984808, 0x7f0d460d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d5d27b0?}, 0x7f195a2fc0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d460d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d460d00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d46a8d0, 0x21, 0x21}, {{0x7f0d35c900?, 0x7f0d445d40?}, {0x7f3ae2c360?}}, 0x7f0d5d2780, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6010 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0dc477c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0bd74f00, 0x1d}, 0x4?, 0x0?, {0x7f0d74ddb0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0da09890}, 0x7f0d6bd930, 0x7f0d9f1680) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0da09890}, 0x7f0d6bd930?, 0x7f0d6c1c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0da09890}, 0x7f2c984808, 0x7f0d6c1c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0da09890?}, 0x7f085faa20?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d6c1c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d6c1c00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d6f3650, 0x2f, 0x2f}, {{0x7f3b1eaf00?, 0x7f2c9ff5f0?}, {0x7f3ae2c360?}}, 0x7f0da09860, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6315 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0852d7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f197330, 0xe}, 0x4?, 0x0?, {0x7f0e6346e0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e617c80}, 0x7f0e634590, 0x7f0e618b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e617c80}, 0x7f0e634590?, 0x7f0e301600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e617c80}, 0x7f2c984808, 0x7f0e301600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e617c80?}, 0x7f0def7440?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e301600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e301600) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c8294c0, 0x20, 0x20}, {{0x7f3ae50600?, 0x7f29570000?}, {0x7f3ae2c360?}}, 0x7f0e617c50, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5728 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f087157c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f2b3c02e8, 0x10}, 0x4?, 0x0?, {0x7f0cc772c0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0c540000}, 0x7f0c520970, 0x7f0c52c380) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0c540000}, 0x7f0c520970?, 0x7f3adf6500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0c540000}, 0x7f2c984808, 0x7f3adf6500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0c540000?}, 0x7f144d8480?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f3adf6500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f3adf6500) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0b6a2600, 0x22, 0x22}, {{0x1607460?, 0x7f179537a0?}, {0x7f3ae2c360?}}, 0x7f0c3b3ec0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5871 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f08a397c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0b935830, 0x25}, 0x4?, 0x0?, {0x7f0d33cbd0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d34d4d0}, 0x7f0d33caa0, 0x7f0cfdfc00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d34d4d0}, 0x7f0d33caa0?, 0x7f3b69bc00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d34d4d0}, 0x7f2c984808, 0x7f3b69bc00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d34d4d0?}, 0x7f08eb5b00?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f3b69bc00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f3b69bc00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d413b00, 0x37, 0x37}, {{0x7f0d35c180?, 0x7f0d444120?}, {0x7f3ae2c360?}}, 0x7f0d34d4a0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5889 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0862b7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f2659b158, 0x12}, 0x4?, 0x0?, {0x7f0d16ac10, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0c541ce0}, 0x7f0c521210, 0x7f0c52cc00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0c541ce0}, 0x7f0c521210?, 0x7f3adf6d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0c541ce0}, 0x7f2c984808, 0x7f3adf6d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0c541ce0?}, 0x7f144d8900?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f3adf6d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f3adf6d00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0b6a2960, 0x24, 0x24}, {{0x100002300?, 0x7f0cfbfc70?}, {0x7f3ae2c360?}}, 0x7f0c541cb0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6099 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f1985f7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c0f4b80, 0x1d}, 0x4?, 0x0?, {0x7f0dcec470, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dcf8930}, 0x7f0dcec320, 0x7f0d905580) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dcf8930}, 0x7f0dcec320?, 0x7f0d83b600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dcf8930}, 0x7f2c984808, 0x7f0d83b600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dcf8930?}, 0x7f0881c480?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d83b600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d83b600) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d868d20, 0x2f, 0x2f}, {{0x7f0c55cc00?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0dcf8900, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5934 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f19a377c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0d1cd5f0, 0x25}, 0x4?, 0x0?, {0x7f0d28d6d0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d3e1c50}, 0x7f0d28d5a0, 0x7f0d3a9c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d3e1c50}, 0x7f0d28d5a0?, 0x7f0d520200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d3e1c50}, 0x7f2c984808, 0x7f0d520200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d3e1c50?}, 0x7f08436240?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d520200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d520200) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d50c800, 0x37, 0x37}, {{0x1d200?, 0x7f0d73eaf0?}, {0x7f3ae2c360?}}, 0x7f0d3e1c20, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6006 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f2cbcd7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f18d1f338, 0x13}, 0x4?, 0x0?, {0x7f0d6bd650, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0da08b70}, 0x7f0d6bd550, 0x7f0d9f0b80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0da08b70}, 0x7f0d6bd550?, 0x7f0d6c1800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0da08b70}, 0x7f2c984808, 0x7f0d6c1800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0da08b70?}, 0x7f085fa5a0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d6c1800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d6c1800) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d6f3410, 0x25, 0x25}, {{0x10180?, 0x7f0aece000?}, {0x7f3ae2c360?}}, 0x7f0da08b40, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6007 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0da7f7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f18cbf5d8, 0x11}, 0x4?, 0x0?, {0x7f0d74d8f0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0da09590}, 0x7f0d6bd7f0, 0x7f0d9f1400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0da09590}, 0x7f0d6bd7f0?, 0x7f0d6c1b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0da09590}, 0x7f2c984808, 0x7f0d6c1b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0da09590?}, 0x7f085fa7e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d6c1b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d6c1b00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d6f3560, 0x23, 0x23}, {{0x7f0ad16480?, 0x7f0a8d9950?}, {0x7f3ae2c360?}}, 0x7f0da09560, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6024 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0c7a97c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0daae7e0, 0x25}, 0x4?, 0x0?, {0x7f0dad8380, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dada3f0}, 0x7f0dad8250, 0x7f0d55f600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dada3f0}, 0x7f0dad8250?, 0x7f0d520e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dada3f0}, 0x7f2c984808, 0x7f0d520e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dada3f0?}, 0x7f08436a20?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d520e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d520e00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d50d580, 0x37, 0x37}, {{0x7f0c55c480?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0dada3c0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 7039 [sync.RWMutex.RLock, 6 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x83997a973706?, 0x8?, 0x3769608040330d8?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats.func1(0x7f3b052600, 0x7f04033120) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:68 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats(0x7f3b052600, {0x1605680, 0x7f0e7f6930}, 0x7f040df040) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:72 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).ensure.func1({0x1605680, 0x7f0e7f6930}, 0x7f040df040) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:276 +0x1d0 | |
| net/http.HandlerFunc.ServeHTTP(0x0?, {0x1605680?, 0x7f0e7f6930?}, 0x4?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/NYTimes/gziphandler.GzipHandlerWithOpts.func1.1({0x1604a38, 0x7f0e6cc0f0}, 0x7f040df040) | |
| github.com/NYTimes/gziphandler@v1.1.1/gzip.go:338 +0x25c | |
| net/http.HandlerFunc.ServeHTTP(0x20?, {0x1604a38?, 0x7f0e6cc0f0?}, 0xfffffffffffffffe?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).postInstallHandler.func1({0x1604a38, 0x7f0e6cc0f0}, 0x7f040df040) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:453 +0x128 | |
| net/http.HandlerFunc.ServeHTTP(0xb5bae4?, {0x1604a38?, 0x7f0e6cc0f0?}, 0x7f3c128940?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webMw).wrap-fm.(*webMw).wrap.func1({0x1604a38, 0x7f0e6cc0f0}, 0x7f040df040) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:241 +0x54 | |
| net/http.HandlerFunc.ServeHTTP(0x7f3b1120c0?, {0x1604a38?, 0x7f0e6cc0f0?}, 0x8a7718?) | |
| net/http/server.go:2286 +0x38 | |
| net/http.(*ServeMux).ServeHTTP(0xa7d7c0?, {0x1604a38, 0x7f0e6cc0f0}, 0x7f040df040) | |
| net/http/server.go:2828 +0x190 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.limitRequestBody.func1({0x1604a38, 0x7f0e6cc0f0}, 0x7f3acee780) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/middlewares.go:72 +0x28c | |
| net/http.HandlerFunc.ServeHTTP(0x16073f0?, {0x1604a38?, 0x7f0e6cc0f0?}, 0x7f040335d0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start.(*LogMiddleware).Wrap.func2({0x16050d0, 0x7f2cfbab40}, 0x7f040def00) | |
| github.com/AdguardTeam/golibs@v0.35.11/netutil/httputil/logmw.go:71 +0x23c | |
| net/http.HandlerFunc.ServeHTTP(0x1607428?, {0x16050d0?, 0x7f2cfbab40?}, 0x16277a0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).handleAuthenticatedUser(0x7f2c987ab0, {0x1607428, 0x7f0e93aaf0}, {0x16050d0, 0x7f2cfbab40}, 0x7f040deb40, {0x15fb348, 0x7f2c9c50a0}, {0x7f0cda6c64, 0xe}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:445 +0x208 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).Wrap.func1({0x16050d0, 0x7f2cfbab40}, 0x7f040deb40) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:407 +0xa4 | |
| net/http.HandlerFunc.ServeHTTP(0x7f3be80870?, {0x16050d0?, 0x7f2cfbab40?}, 0x1ee56e0?) | |
| net/http/server.go:2286 +0x38 | |
| golang.org/x/net/http2/h2c.h2cHandler.ServeHTTP({{0x15fb348?, 0x7f2c9c50c0?}, 0x7f3ae2eae0?}, {0x16050d0, 0x7f2cfbab40}, 0x7f040deb40) | |
| golang.org/x/net@v0.53.0/http2/h2c/h2c.go:125 +0x42c | |
| net/http.serverHandler.ServeHTTP({0x7f0ee14980?}, {0x16050d0?, 0x7f2cfbab40?}, 0x1?) | |
| net/http/server.go:3311 +0xb0 | |
| net/http.(*conn).serve(0x7f3b68ae10, {0x16073f0, 0x7f3b1bc0c0}) | |
| net/http/server.go:2073 +0x51c | |
| created by net/http.(*Server).Serve in goroutine 62 | |
| net/http/server.go:3464 +0x37c | |
| goroutine 5991 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f2ec537c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0d46af30, 0x29}, 0x4?, 0x0?, {0x7f0d74c610, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d75c390}, 0x7f0d74c500, 0x7f0d45de80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d75c390}, 0x7f0d74c500?, 0x7f0d461600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d75c390}, 0x7f2c984808, 0x7f0d461600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d75c390?}, 0x7f195a3440?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d461600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d461600) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d762980, 0x3b, 0x3b}, {{0x100002000?, 0x7f0d6d0540?}, {0x7f3ae2c360?}}, 0x7f0d75c360, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5873 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f143c57c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0b935e60, 0x25}, 0x4?, 0x0?, {0x7f0d33cee0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d462060}, 0x7f0d33cdb0, 0x7f0d45c380) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d462060}, 0x7f0d33cdb0?, 0x7f0d460100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d462060}, 0x7f2c984808, 0x7f0d460100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d462060?}, 0x7f08eb5d40?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d460100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d460100) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d413e40, 0x37, 0x37}, {{0x1a300?, 0x7f0cfaccf0?}, {0x7f3ae2c360?}}, 0x7f0d462030, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5776 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f143ef7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0b934c30, 0x21}, 0x4?, 0x0?, {0x7f0d33c110, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0cfbb770}, 0x7f0d33c090, 0x7f0cfde900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0cfbb770}, 0x7f0d33c090?, 0x7f3b69b200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0cfbb770}, 0x7f2c984808, 0x7f3b69b200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0cfbb770?}, 0x7f08eb5200?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f3b69b200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f3b69b200) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d3372c0, 0x33, 0x33}, {{0x7f0d130780?, 0x7f0cface10?}, {0x7f3ae2c360?}}, 0x7f0cfbb740, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6129 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f085297c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c1aec20, 0x1d}, 0x4?, 0x0?, {0x7f0dd9a830, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dd81890}, 0x7f0dd9a6e0, 0x7f0dda2b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dd81890}, 0x7f0dd9a6e0?, 0x7f0dd86900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dd81890}, 0x7f2c984808, 0x7f0dd86900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dd81890?}, 0x7f085fb200?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0dd86900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0dd86900) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0dbfe960, 0x2f, 0x2f}, {{0x100008f00?, 0x7f0dbc0460?}, {0x7f3ae2c360?}}, 0x7f0de929c0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5976 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f08c6f7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f1864bf08, 0x13}, 0x4?, 0x0?, {0x7f0d67c450, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d641a40}, 0x7f0d67c350, 0x7f0d7b2000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d641a40}, 0x7f0d67c350?, 0x7f0d60b400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d641a40}, 0x7f2c984808, 0x7f0d60b400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d641a40?}, 0x7f0868ab40?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d60b400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d60b400) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d7a4180, 0x25, 0x25}, {{0x12000?, 0x7f0b91abd0?}, {0x7f3ae2c360?}}, 0x7f0d641a10, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6001 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f143f37c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f1898ef78, 0x10}, 0x4?, 0x0?, {0x7f0d6bcf80, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d6f10b0}, 0x7f0d6bce40, 0x7f0d6cf780) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d6f10b0}, 0x7f0d6bce40?, 0x7f0d6c0e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d6f10b0}, 0x7f2c984808, 0x7f0d6c0e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d6f10b0?}, 0x7f085fa000?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d6c0e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d6c0e00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d6f2c00, 0x22, 0x22}, {{0x7f0cf7db00?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0d6f1080, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6194 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e0fb7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0efaa710, 0xd}, 0x4?, 0x0?, {0x7f0dced850, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0df44780}, 0x7f0dced730, 0x7f0dd7b480) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0df44780}, 0x7f0dced730?, 0x7f0df00900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0df44780}, 0x7f2c984808, 0x7f0df00900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0df44780?}, 0x7f0881cd80?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0df00900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0df00900) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c41a620, 0x1f, 0x1f}, {{0x6e6f6365746f6d65?, 0x676f6f672e676966?}, {0x7f3ae2c360?}}, 0x7f0df44750, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5979 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f08c6d7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f1881f9f8, 0x12}, 0x4?, 0x0?, {0x7f0d67c890, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d7bcc30}, 0x7f0d67c780, 0x7f0d7b2a80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d7bcc30}, 0x7f0d67c780?, 0x7f0d60ba00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d7bcc30}, 0x7f2c984808, 0x7f0d60ba00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d7bcc30?}, 0x7f0868afc0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d60ba00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d60ba00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d7a4bd0, 0x24, 0x24}, {{0x1607460?, 0x7f09f4d570?}, {0x7f3ae2c360?}}, 0x7f0d7bcc00, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5914 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0852b7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0eb357d0, 0xe}, 0x4?, 0x0?, {0x7f0d16b650, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d608ba0}, 0x7f0d16b4e0, 0x7f0d626180) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d608ba0}, 0x7f0d16b4e0?, 0x7f0d60a400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d608ba0}, 0x7f2c984808, 0x7f0d60a400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d608ba0?}, 0x7f08085e60?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d60a400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d60a400) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0b67df00, 0x20, 0x20}, {{0x7f0d130f00?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0d608b70, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5929 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0d56f7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0d1cd380, 0x28}, 0x4?, 0x0?, {0x7f0d16b090, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d3e15f0}, 0x7f0d28d390, 0x7f0d3a9980) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d3e15f0}, 0x7f0d28d390?, 0x7f0d520100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d3e15f0}, 0x7f2c984808, 0x7f0d520100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d3e15f0?}, 0x7f08436120?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d520100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d520100) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d50c600, 0x3a, 0x3a}, {{0x7f0d35c780?, 0x7f0d2eb830?}, {0x7f3ae2c360?}}, 0x7f0d3e15c0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6108 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f144bb7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c1e4ae0, 0x1c}, 0x4?, 0x0?, {0x7f0dcecd40, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dd6a480}, 0x7f0dcecc10, 0x7f0dd7a180) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dd6a480}, 0x7f0dcecc10?, 0x7f0d83bd00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dd6a480}, 0x7f2c984808, 0x7f0d83bd00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dd6a480?}, 0x7f0881c7e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d83bd00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d83bd00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0dd6e040, 0x39, 0x39}, {{0x100000000?, 0x7f0ddb6930?}, {0x7f3ae2c360?}}, 0x7f0dd6a450, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5783 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f085577c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f1810e1f8, 0x14}, 0x4?, 0x0?, {0x7f0d12db20, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d13dc20}, 0x7f0d12daa0, 0x7f0d125700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d13dc20}, 0x7f0d12daa0?, 0x7f151aac00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d13dc20}, 0x7f2c984808, 0x7f151aac00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d13dc20?}, 0x7f08084900?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f151aac00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f151aac00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0adb68a0, 0x26, 0x26}, {{0x7f0cc74d80?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0d13dbf0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5840 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f151db7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0eb34a70, 0xf}, 0x4?, 0x0?, {0x7f0d16ae90, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d20b560}, 0x7f0d16ad50, 0x7f0d15b480) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d20b560}, 0x7f0d16ad50?, 0x7f151abc00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d20b560}, 0x7f2c984808, 0x7f151abc00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d20b560?}, 0x7f080857a0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f151abc00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f151abc00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d1767e0, 0x21, 0x21}, {{0x100000a80?, 0x7f0cfbed20?}, {0x7f3ae2c360?}}, 0x7f0d20b530, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5727 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f2d0f97c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0b6a2450, 0x21}, 0x4?, 0x0?, {0x7f0c520920, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0c3b3ce0}, 0x7f0c5208a0, 0x7f0c52c000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0c3b3ce0}, 0x7f0c5208a0?, 0x7f3adf6400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0c3b3ce0}, 0x7f2c984808, 0x7f3adf6400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0c3b3ce0?}, 0x7f144d8360?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f3adf6400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f3adf6400) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f26da5e40, 0x33, 0x33}, {{0x1607460?, 0x7f176433b0?}, {0x7f3ae2c360?}}, 0x7f0c3b3cb0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5790 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f3b6857c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0eade630, 0xf}, 0x4?, 0x0?, {0x7f0d16a250, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d156ba0}, 0x7f0d16a110, 0x7f0d15a380) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d156ba0}, 0x7f0d16a110?, 0x7f151ab100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d156ba0}, 0x7f2c984808, 0x7f151ab100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d156ba0?}, 0x7f08084c60?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f151ab100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f151ab100) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0adb7c80, 0x21, 0x21}, {{0x7f0d130180?, 0x7f0ca0b320?}, {0x7f3ae2c360?}}, 0x7f0d156b70, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5972 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f087177c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0ec63310, 0xf}, 0x4?, 0x0?, {0x7f0d16be10, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d640540}, 0x7f0d16bcd0, 0x7f0d626f80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d640540}, 0x7f0d16bcd0?, 0x7f0d60ac00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d640540}, 0x7f2c984808, 0x7f0d60ac00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d640540?}, 0x7f0868a6c0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d60ac00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d60ac00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d177680, 0x21, 0x21}, {{0x7f0d35cf00?, 0x7f0d638360?}, {0x7f3ae2c360?}}, 0x7f0d640510, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5769 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f086317c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e9bd9e0, 0xe}, 0x4?, 0x0?, {0x7f0cc77ab0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0cfba960}, 0x7f0cf7bac0, 0x7f0cfde280) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0cfba960}, 0x7f0cf7bac0?, 0x7f3b69ad00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0cfba960}, 0x7f2c984808, 0x7f3b69ad00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0cfba960?}, 0x7f08eb4a20?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f3b69ad00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f3b69ad00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0b2a6260, 0x20, 0x20}, {{0x7f090a4480?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0cfba930, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5817 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f2ec517c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e955170, 0xe}, 0x4?, 0x0?, {0x7f0cc779d0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d18e930}, 0x7f0cc77860, 0x7f0cc7b100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d18e930}, 0x7f0cc77860?, 0x7f0d180600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d18e930}, 0x7f2c984808, 0x7f0d180600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d18e930?}, 0x7f3ade2900?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d180600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d180600) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0b28e780, 0x20, 0x20}, {{0x7f155dbb00?, 0x7f09f23560?}, {0x7f3ae2c360?}}, 0x7f0d18e900, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5802 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0d2057c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f33e9ca38, 0x12}, 0x4?, 0x0?, {0x7f0d16aa30, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0c5415f0}, 0x7f0c520ee0, 0x7f0c52c900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0c5415f0}, 0x7f0c520ee0?, 0x7f3adf6900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0c5415f0}, 0x7f2c984808, 0x7f3adf6900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0c5415f0?}, 0x7f144d87e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f3adf6900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f3adf6900) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0b6a2840, 0x24, 0x24}, {{0x7f0cf7d500?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0c5415c0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6049 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0c0df7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f18895de8, 0x10}, 0x4?, 0x0?, {0x7f0d67ced0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d8a4270}, 0x7f0d67cd90, 0x7f0d7b3180) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d8a4270}, 0x7f0d67cd90?, 0x7f0d60be00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d8a4270}, 0x7f2c984808, 0x7f0d60be00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d8a4270?}, 0x7f0868b200?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d60be00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d60be00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d7a51a0, 0x22, 0x22}, {{0x7f3ae50300?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0d8a4240, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5826 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0d2197c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f32212030, 0x12}, 0x4?, 0x0?, {0x7f0d33c040, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d157680}, 0x7f0d16a430, 0x7f0d15a980) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d157680}, 0x7f0d16a430?, 0x7f151ab500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d157680}, 0x7f2c984808, 0x7f151ab500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d157680?}, 0x7f08084fc0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f151ab500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f151ab500) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d176420, 0x24, 0x24}, {{0x1607460?, 0x7f0ca0a630?}, {0x7f3ae2c360?}}, 0x7f0d157650, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5797 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f2d0fb7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e9bd9b0, 0xe}, 0x4?, 0x0?, {0x7f0d12d8c0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0cfba8d0}, 0x7f0cf7ba70, 0x7f0cfde100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0cfba8d0}, 0x7f0cf7ba70?, 0x7f3b69ac00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0cfba8d0}, 0x7f2c984808, 0x7f3b69ac00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0cfba8d0?}, 0x7f08eb4900?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f3b69ac00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f3b69ac00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0a9faac0, 0x20, 0x20}, {{0x10000?, 0x7f0b91bb90?}, {0x7f3ae2c360?}}, 0x7f0c540f30, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5846 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f2cb457c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0d1cc3f0, 0x25}, 0x4?, 0x0?, {0x7f0d28c450, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d2e62d0}, 0x7f0d28c320, 0x7f0cc7bb00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d2e62d0}, 0x7f0d28c320?, 0x7f0d180f00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d2e62d0}, 0x7f2c984808, 0x7f0d180f00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d2e62d0?}, 0x7f3ade3320?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d180f00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d180f00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d2b2b40, 0x37, 0x37}, {{0x0?, 0x7f0cc7fdd0?}, {0x7f3ae2c360?}}, 0x7f0d2e62a0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5798 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0c1397c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0ea804a0, 0xe}, 0x4?, 0x0?, {0x7f0c520e00, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0c540f90}, 0x7f0c520c90, 0x7f0c52c600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0c540f90}, 0x7f0c520c90?, 0x7f3adf6600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0c540f90}, 0x7f2c984808, 0x7f3adf6600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0c540f90?}, 0x7f144d85a0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f3adf6600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f3adf6600) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0a9faae0, 0x20, 0x20}, {{0x12a80?, 0x7f0b087a40?}, {0x7f3ae2c360?}}, 0x7f0c540f60, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 7245 [sync.RWMutex.RLock, 2 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x83df53ee0298?, 0x87?, 0x368a987040a10d8?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats.func1(0x7f3b052600, 0x7f040a1120) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:68 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats(0x7f3b052600, {0x1605680, 0x7f0eaea070}, 0x7f3aceeb40) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:72 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).ensure.func1({0x1605680, 0x7f0eaea070}, 0x7f3aceeb40) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:276 +0x1d0 | |
| net/http.HandlerFunc.ServeHTTP(0x0?, {0x1605680?, 0x7f0eaea070?}, 0x4?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/NYTimes/gziphandler.GzipHandlerWithOpts.func1.1({0x1604a38, 0x7f0e6cc228}, 0x7f3aceeb40) | |
| github.com/NYTimes/gziphandler@v1.1.1/gzip.go:338 +0x25c | |
| net/http.HandlerFunc.ServeHTTP(0x20?, {0x1604a38?, 0x7f0e6cc228?}, 0xfffffffffffffffe?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).postInstallHandler.func1({0x1604a38, 0x7f0e6cc228}, 0x7f3aceeb40) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:453 +0x128 | |
| net/http.HandlerFunc.ServeHTTP(0xb5bae4?, {0x1604a38?, 0x7f0e6cc228?}, 0x7f13c78588?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webMw).wrap-fm.(*webMw).wrap.func1({0x1604a38, 0x7f0e6cc228}, 0x7f3aceeb40) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:241 +0x54 | |
| net/http.HandlerFunc.ServeHTTP(0x7f3b1120c0?, {0x1604a38?, 0x7f0e6cc228?}, 0x8a7718?) | |
| net/http/server.go:2286 +0x38 | |
| net/http.(*ServeMux).ServeHTTP(0xa7d7c0?, {0x1604a38, 0x7f0e6cc228}, 0x7f3aceeb40) | |
| net/http/server.go:2828 +0x190 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.limitRequestBody.func1({0x1604a38, 0x7f0e6cc228}, 0x7f040df400) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/middlewares.go:72 +0x28c | |
| net/http.HandlerFunc.ServeHTTP(0x16073f0?, {0x1604a38?, 0x7f0e6cc228?}, 0x7f040a15d0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start.(*LogMiddleware).Wrap.func2({0x16050d0, 0x7f3b2b1b30}, 0x7f3acee640) | |
| github.com/AdguardTeam/golibs@v0.35.11/netutil/httputil/logmw.go:71 +0x23c | |
| net/http.HandlerFunc.ServeHTTP(0x1607428?, {0x16050d0?, 0x7f3b2b1b30?}, 0x16277a0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).handleAuthenticatedUser(0x7f2c987ab0, {0x1607428, 0x7f3b37ce60}, {0x16050d0, 0x7f3b2b1b30}, 0x7f3af9b680, {0x15fb348, 0x7f2c9c50a0}, {0x7f2f694a64, 0xe}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:445 +0x208 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).Wrap.func1({0x16050d0, 0x7f3b2b1b30}, 0x7f3af9b680) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:407 +0xa4 | |
| net/http.HandlerFunc.ServeHTTP(0x7f1cd0a060?, {0x16050d0?, 0x7f3b2b1b30?}, 0x1ee56e0?) | |
| net/http/server.go:2286 +0x38 | |
| golang.org/x/net/http2/h2c.h2cHandler.ServeHTTP({{0x15fb348?, 0x7f2c9c50c0?}, 0x7f3ae2eae0?}, {0x16050d0, 0x7f3b2b1b30}, 0x7f3af9b680) | |
| golang.org/x/net@v0.53.0/http2/h2c/h2c.go:125 +0x42c | |
| net/http.serverHandler.ServeHTTP({0x7f1bfff100?}, {0x16050d0?, 0x7f3b2b1b30?}, 0x1?) | |
| net/http/server.go:3311 +0xb0 | |
| net/http.(*conn).serve(0x7f3adf5d40, {0x16073f0, 0x7f3b1bc0c0}) | |
| net/http/server.go:2073 +0x51c | |
| created by net/http.(*Server).Serve in goroutine 62 | |
| net/http/server.go:3464 +0x37c | |
| goroutine 5978 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f087117c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0d7a46c0, 0x25}, 0x4?, 0x0?, {0x7f0d67c730, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d7bc690}, 0x7f0d67c600, 0x7f0d7b2700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d7bc690}, 0x7f0d67c600?, 0x7f0d60b800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d7bc690}, 0x7f2c984808, 0x7f0d60b800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d7bc690?}, 0x7f0868aea0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d60b800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d60b800) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d7c0140, 0x37, 0x37}, {{0x7f0c927980?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0d7bc660, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5874 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0c7ab7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f32ca6540, 0x12}, 0x4?, 0x0?, {0x7f0d28c9f0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d2e7350}, 0x7f0d28c8e0, 0x7f0d3a8700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d2e7350}, 0x7f0d28c8e0?, 0x7f0d181500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d2e7350}, 0x7f2c984808, 0x7f0d181500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d2e7350?}, 0x7f3ade3680?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d181500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d181500) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d46a3f0, 0x24, 0x24}, {{0x14780?, 0x7f0f208770?}, {0x7f3ae2c360?}}, 0x7f0d462600, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5791 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f083637c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0adb7da0, 0x25}, 0x4?, 0x0?, {0x7f0d16a3d0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d157080}, 0x7f0d16a2a0, 0x7f0d15a680) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d157080}, 0x7f0d16a2a0?, 0x7f151ab300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d157080}, 0x7f2c984808, 0x7f151ab300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d157080?}, 0x7f08084ea0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f151ab300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f151ab300) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d158400, 0x37, 0x37}, {{0x0?, 0x7f1991bd50?}, {0x7f3ae2c360?}}, 0x7f0d157050, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6003 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f19a3b7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0d6f2e10, 0x25}, 0x4?, 0x0?, {0x7f0d6bd220, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d6f1ad0}, 0x7f0d6bd120, 0x7f0d9f0000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d6f1ad0}, 0x7f0d6bd120?, 0x7f0d6c1200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d6f1ad0}, 0x7f2c984808, 0x7f0d6c1200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d6f1ad0?}, 0x7f085fa240?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d6c1200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d6c1200) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d69b300, 0x37, 0x37}, {{0x7f0cf7d800?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0d6f1aa0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 5977 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f083697c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0d7a42a0, 0x29}, 0x4?, 0x0?, {0x7f0d67c5b0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d7bc0f0}, 0x7f0d67c4a0, 0x7f0d7b2380) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d7bc0f0}, 0x7f0d67c4a0?, 0x7f0d60b600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d7bc0f0}, 0x7f2c984808, 0x7f0d60b600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d7bc0f0?}, 0x7f0868ac60?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d60b600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d60b600) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d22de80, 0x3b, 0x3b}, {{0x100000000?, 0x7f0ca0a1b0?}, {0x7f3ae2c360?}}, 0x7f0d7bc0c0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6097 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0d8797c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0d8688d0, 0x29}, 0x4?, 0x0?, {0x7f0dcec2d0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dcf8390}, 0x7f0dcec1c0, 0x7f0d905180) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dcf8390}, 0x7f0dcec1c0?, 0x7f0d83b400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dcf8390}, 0x7f2c984808, 0x7f0d83b400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dcf8390?}, 0x7f0881c360?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d83b400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d83b400) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0dc9d600, 0x3b, 0x3b}, {{0x7f0d35d680?, 0x7f0d867680?}, {0x7f3ae2c360?}}, 0x7f0dcf8360, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6076 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f143c17c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0bde46c0, 0x1d}, 0x4?, 0x0?, {0x7f0dad9170, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0db97140}, 0x7f0dad9020, 0x7f0db83000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0db97140}, 0x7f0dad9020?, 0x7f0d521c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0db97140}, 0x7f2c984808, 0x7f0d521c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0db97140?}, 0x7f08437320?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d521c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d521c00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0dbd7f40, 0x3a, 0x3a}, {{0x100001800?, 0x7f0dc4e7e0?}, {0x7f3ae2c360?}}, 0x7f0db97110, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6084 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0f2977c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c0c7b40, 0x1d}, 0x4?, 0x0?, {0x7f0d6bde70, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0d8a5b00}, 0x7f0d67d7e0, 0x7f0d7b3b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0d8a5b00}, 0x7f0d67d7e0?, 0x7f0d8b2500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0d8a5b00}, 0x7f2c984808, 0x7f0d8b2500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0d8a5b00?}, 0x7f0868b440?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d8b2500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d8b2500) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0dc077c0, 0x3a, 0x3a}, {{0x7f0d518780?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0d8a5ad0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6079 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0d8777c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0bde52e0, 0x1c}, 0x4?, 0x0?, {0x7f0dad9540, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0db97dd0}, 0x7f0dad9410, 0x7f0db83680) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0db97dd0}, 0x7f0dad9410?, 0x7f0de80100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0db97dd0}, 0x7f2c984808, 0x7f0de80100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0db97dd0?}, 0x7f08437560?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0de80100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0de80100) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0dbfe180, 0x2e, 0x2e}, {{0x7f0d131680?, 0x7f0dbda3f0?}, {0x7f3ae2c360?}}, 0x7f0db97da0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6048 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f3b6837c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f185a67f8, 0x13}, 0x4?, 0x0?, {0x7f0dcec170, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0db11d10}, 0x7f0dcec070, 0x7f0d904d80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0db11d10}, 0x7f0dcec070?, 0x7f0d83b200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0db11d10}, 0x7f2c984808, 0x7f0d83b200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0db11d10?}, 0x7f0881c240?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d83b200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d83b200) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d8687b0, 0x25, 0x25}, {{0x7f0d35d800?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0db11ce0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6119 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f087137c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c1ae4c0, 0x1d}, 0x4?, 0x0?, {0x7f0dd9a690, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dd81410}, 0x7f0dd9a550, 0x7f0dda2780) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dd81410}, 0x7f0dd9a550?, 0x7f0dd86700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dd81410}, 0x7f2c984808, 0x7f0dd86700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dd81410?}, 0x7f085fb0e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0dd86700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0dd86700) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0ddba000, 0x2f, 0x2f}, {{0x7f0ad16480?, 0x7f0a8d9950?}, {0x7f3ae2c360?}}, 0x7f0dd813e0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6118 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0c2a37c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0dd882a0, 0x11}, 0x4?, 0x0?, {0x7f0dd9a500, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dd80f60}, 0x7f0dd9a3c0, 0x7f0dda2400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dd80f60}, 0x7f0dd9a3c0?, 0x7f0dd86500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dd80f60}, 0x7f2c984808, 0x7f0dd86500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dd80f60?}, 0x7f085fafc0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0dd86500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0dd86500) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d6f3e90, 0x23, 0x23}, {{0x0?, 0x9ef84?}, {0x7f3ae2c360?}}, 0x7f0dd80f30, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6078 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f086677c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0bde4da0, 0x1c}, 0x4?, 0x0?, {0x7f0dad93c0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0db97830}, 0x7f0dad9290, 0x7f0db83300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0db97830}, 0x7f0dad9290?, 0x7f0d521e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0db97830}, 0x7f2c984808, 0x7f0d521e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0db97830?}, 0x7f08437440?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d521e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d521e00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0daafd40, 0x2e, 0x2e}, {{0x100000000?, 0x7f0da2b490?}, {0x7f3ae2c360?}}, 0x7f0db97800, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6103 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0dc737c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c1e4a00, 0x1c}, 0x4?, 0x0?, {0x7f0dcecb90, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dcf9c50}, 0x7f0dcec9a0, 0x7f0d905d80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dcf9c50}, 0x7f0dcec9a0?, 0x7f0d83bb00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dcf9c50}, 0x7f2c984808, 0x7f0d83bb00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dcf9c50?}, 0x7f0881c6c0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d83bb00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d83bb00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0dc9dd40, 0x39, 0x39}, {{0x7f088169b8?, 0x7f0db104b8?}, {0x7f3ae2c360?}}, 0x7f0dcf9c20, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6047 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0dc717c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c0ab960, 0x18}, 0x4?, 0x0?, {0x7f0dcec020, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0db117a0}, 0x7f0d74de20, 0x7f0d904980) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0db117a0}, 0x7f0d74de20?, 0x7f0d83b000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0db117a0}, 0x7f2c984808, 0x7f0d83b000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0db117a0?}, 0x7f0881c120?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d83b000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d83b000) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d8686c0, 0x2a, 0x2a}, {{0x10000b249?, 0x7f0d84cd90?}, {0x7f3ae2c360?}}, 0x7f0db11770, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6102 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0de0d7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0dcfa2a0, 0x11}, 0x4?, 0x0?, {0x7f0dcec7d0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dcf9380}, 0x7f0dcec690, 0x7f0d905880) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dcf9380}, 0x7f0dcec690?, 0x7f0d83b800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dcf9380}, 0x7f2c984808, 0x7f0d83b800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dcf9380?}, 0x7f0881c5a0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d83b800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d83b800) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d869170, 0x23, 0x23}, {{0x7f0d131b00?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0dcf9350, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6089 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0d8757c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0dc78000, 0x14}, 0x4?, 0x0?, {0x7f0d67da80, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dc76150}, 0x7f0d67d980, 0x7f0d7b3d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dc76150}, 0x7f0d67d980?, 0x7f0d8b2600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dc76150}, 0x7f2c984808, 0x7f0d8b2600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dc76150?}, 0x7f0868b560?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d8b2600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d8b2600) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d7a5860, 0x26, 0x26}, {{0x0?, 0x9ef84?}, {0x7f3ae2c360?}}, 0x7f0dc76120, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6094 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0dc757c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c1bd780, 0x1d}, 0x4?, 0x0?, {0x7f0de283e0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dc77980}, 0x7f0de28290, 0x7f0de16c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dc77980}, 0x7f0de28290?, 0x7f0d8b2d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dc77980}, 0x7f2c984808, 0x7f0d8b2d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dc77980?}, 0x7f0868bb00?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d8b2d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d8b2d00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0de1e3c0, 0x3a, 0x3a}, {{0x0?, 0x9ef84?}, {0x7f3ae2c360?}}, 0x7f0dc77950, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6109 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f2ec597c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0dcfa528, 0x10}, 0x4?, 0x0?, {0x7f0dceced0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dd6a900}, 0x7f0dcecd90, 0x7f0dd7a480) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dd6a900}, 0x7f0dcecd90?, 0x7f0df00000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dd6a900}, 0x7f2c984808, 0x7f0df00000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dd6a900?}, 0x7f0881c900?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0df00000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0df00000) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0d869bf0, 0x22, 0x22}, {{0x7f0c55cf00?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0dd6a8d0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6095 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0dc6f7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0dc78390, 0x11}, 0x4?, 0x0?, {0x7f0de28570, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dc77e00}, 0x7f0de28430, 0x7f0de16f00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dc77e00}, 0x7f0de28430?, 0x7f0d8b2f00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dc77e00}, 0x7f2c984808, 0x7f0d8b2f00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dc77e00?}, 0x7f0868bc20?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d8b2f00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d8b2f00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0de3a540, 0x23, 0x23}, {{0x0?, 0x9ef84?}, {0x7f3ae2c360?}}, 0x7f0dc77dd0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6123 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0df1b7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c1aee80, 0x1c}, 0x4?, 0x0?, {0x7f0dd9ac50, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dde23f0}, 0x7f0dd9ab20, 0x7f0dda3180) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dde23f0}, 0x7f0dd9ab20?, 0x7f0dd86d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dde23f0}, 0x7f2c984808, 0x7f0dd86d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dde23f0?}, 0x7f085fb440?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0dd86d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0dd86d00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0da6adc0, 0x39, 0x39}, {{0x7f0c55cf00?, 0x7f0da75400?}, {0x7f3ae2c360?}}, 0x7f0dde23c0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6096 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0de797c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x15efcf8, 0x1}, 0x4?, 0x0?, {0x7f0de28630, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0de3e3f0}, 0x7f0de285c0, 0x7f0de17280) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0de3e3f0}, 0x7f0de285c0?, 0x7f0d8b3100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0de3e3f0}, 0x7f2c984808, 0x7f0d8b3100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0de3e3f0?}, 0x7f0868bd40?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d8b3100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d8b3100) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0dc78528, 0x11, 0x11}, {{0x0?, 0x9ef84?}, {0x7f3ae2c360?}}, 0x7f0de3e390, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6124 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0df1d7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c1af620, 0x1c}, 0x4?, 0x0?, {0x7f0dd9ae00, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dde2870}, 0x7f0dd9acd0, 0x7f0dda3480) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dde2870}, 0x7f0dd9acd0?, 0x7f0dd86f00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dde2870}, 0x7f2c984808, 0x7f0dd86f00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dde2870?}, 0x7f085fb560?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0dd86f00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0dd86f00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0da6b000, 0x39, 0x39}, {{0x7f0c55cf00?, 0x7f0da75400?}, {0x7f3ae2c360?}}, 0x7f0dde2840, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6125 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0df3f7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c2848c0, 0x1c}, 0x4?, 0x0?, {0x7f0dced000, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0de3ecc0}, 0x7f0de286b0, 0x7f0de17600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0de3ecc0}, 0x7f0de286b0?, 0x7f0d8b3400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0de3ecc0}, 0x7f2c984808, 0x7f0d8b3400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0de3ecc0?}, 0x7f0868be60?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d8b3400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d8b3400) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0da6b240, 0x39, 0x39}, {{0x7f0c55cf00?, 0x7f0da75400?}, {0x7f3ae2c360?}}, 0x7f0dde2cc0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6126 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0de757c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c1af740, 0x1d}, 0x4?, 0x0?, {0x7f0dd9af90, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dde2d20}, 0x7f0dd9ae50, 0x7f0dda3780) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dde2d20}, 0x7f0dd9ae50?, 0x7f0dd87100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dde2d20}, 0x7f2c984808, 0x7f0dd87100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dde2d20?}, 0x7f085fb680?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0dd87100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0dd87100) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0ddbaea0, 0x2f, 0x2f}, {{0x1607460?, 0x7f0d78fe30?}, {0x7f3ae2c360?}}, 0x7f0dde2cf0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6111 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e05f7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c1e55c0, 0x1d}, 0x4?, 0x0?, {0x7f0dced3f0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dd6b830}, 0x7f0dced2a0, 0x7f0dd7ab00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dd6b830}, 0x7f0dced2a0?, 0x7f0df00400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dd6b830}, 0x7f2c984808, 0x7f0df00400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dd6b830?}, 0x7f0881ca20?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0df00400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0df00400) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0dd6e5c0, 0x3a, 0x3a}, {{0x36d9b249?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0dd6b800, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6161 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0de777c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0ee94d50, 0xd}, 0x4?, 0x0?, {0x7f0de28910, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0de3f020}, 0x7f0de287f0, 0x7f0de17800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0de3f020}, 0x7f0de287f0?, 0x7f0d8b3600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0de3f020}, 0x7f2c984808, 0x7f0d8b3600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0de3f020?}, 0x7f0df84000?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d8b3600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d8b3600) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c284900, 0x1f, 0x1f}, {{0x7f0c55d080?, 0x7f0d8d9e60?}, {0x7f3ae2c360?}}, 0x7f0de3eff0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6156 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f1976b7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c5678c0, 0x18}, 0x4?, 0x0?, {0x7f0e2e8100, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e2e6120}, 0x7f0e2e8000, 0x7f0e067300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e2e6120}, 0x7f0e2e8000?, 0x7f0e2e0400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e2e6120}, 0x7f2c984808, 0x7f0e2e0400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e2e6120?}, 0x7f0e2ba240?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e2e0400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e2e0400) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e2d2660, 0x2a, 0x2a}, {{0x7f0c55d080?, 0x7f0e030360?}, {0x7f3ae2c360?}}, 0x7f0e2e60f0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6155 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e36d7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c566cc0, 0x1d}, 0x4?, 0x0?, {0x7f0dd9bde0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e065980}, 0x7f0dd9bc90, 0x7f0e066f00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e065980}, 0x7f0dd9bc90?, 0x7f0e2e0100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e065980}, 0x7f2c984808, 0x7f0e2e0100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e065980?}, 0x7f0e2ba120?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e2e0100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e2e0100) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e2d2150, 0x2f, 0x2f}, {{0x697373612d656d6f?, 0x6f692e746e617473?}, {0x7f3ae2c360?}}, 0x7f0e065950, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6357 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f144b77c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e6b0fa8, 0x14}, 0x4?, 0x0?, {0x7f0e75abb0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e7ca210}, 0x7f0e75aab0, 0x7f0e788f00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e7ca210}, 0x7f0e75aab0?, 0x7f0e7ce100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e7ca210}, 0x7f2c984808, 0x7f0e7ce100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e7ca210?}, 0x7f0e5418c0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e7ce100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e7ce100) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e7c8060, 0x26, 0x26}, {{0x1607460?, 0x7f0e5e96c0?}, {0x7f3ae2c360?}}, 0x7f0e7ca1e0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6163 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0df197c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c285200, 0x1c}, 0x4?, 0x0?, {0x7f0de28c30, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0de3fb00}, 0x7f0de28b00, 0x7f0de17d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0de3fb00}, 0x7f0de28b00?, 0x7f0d8b3a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0de3fb00}, 0x7f2c984808, 0x7f0d8b3a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0de3fb00?}, 0x7f0df84240?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d8b3a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d8b3a00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0de1ed00, 0x39, 0x39}, {{0x7f0c55cf00?, 0x7f0da75400?}, {0x7f3ae2c360?}}, 0x7f0de3fad0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6164 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0df3b7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0ee95bd0, 0xd}, 0x4?, 0x0?, {0x7f0de28da0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0df98090}, 0x7f0de28c80, 0x7f0df9a100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0df98090}, 0x7f0de28c80?, 0x7f0d8b3c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0df98090}, 0x7f2c984808, 0x7f0d8b3c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0df98090?}, 0x7f0df84360?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d8b3c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d8b3c00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c285320, 0x1f, 0x1f}, {{0x7f0c55cf00?, 0x7f0da75400?}, {0x7f3ae2c360?}}, 0x7f0df98060, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6165 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0df3d7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0eed0140, 0xd}, 0x4?, 0x0?, {0x7f0de28f10, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0df98600}, 0x7f0de28df0, 0x7f0df9a380) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0df98600}, 0x7f0de28df0?, 0x7f0d8b3e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0df98600}, 0x7f2c984808, 0x7f0d8b3e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0df98600?}, 0x7f0df84480?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0d8b3e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0d8b3e00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c2853c0, 0x1f, 0x1f}, {{0x7f0c55cf00?, 0x7f0da75400?}, {0x7f3ae2c360?}}, 0x7f0df985d0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6166 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0dfeb7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c285c40, 0x1c}, 0x4?, 0x0?, {0x7f0de290c0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0df98b70}, 0x7f0de28f90, 0x7f0df9a600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0df98b70}, 0x7f0de28f90?, 0x7f0dfac100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0df98b70}, 0x7f2c984808, 0x7f0dfac100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0df98b70?}, 0x7f0df845a0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0dfac100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0dfac100) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0de1f240, 0x39, 0x39}, {{0x7f0c55cf00?, 0x7f0da75400?}, {0x7f3ae2c360?}}, 0x7f0df98b40, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6167 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0df397c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c285d60, 0x1c}, 0x4?, 0x0?, {0x7f0de29270, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0df98ff0}, 0x7f0de29140, 0x7f0df9a900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0df98ff0}, 0x7f0de29140?, 0x7f0dfac300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0df98ff0}, 0x7f2c984808, 0x7f0dfac300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0df98ff0?}, 0x7f0df846c0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0dfac300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0dfac300) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0de1f480, 0x39, 0x39}, {{0x7f0c55cf00?, 0x7f0da75400?}, {0x7f3ae2c360?}}, 0x7f0df98fc0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6168 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0de737c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0be0f6e0, 0x1d}, 0x4?, 0x0?, {0x7f0dced150, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dde37d0}, 0x7f0dd9b290, 0x7f0dda3c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dde37d0}, 0x7f0dd9b290?, 0x7f0dd87500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dde37d0}, 0x7f2c984808, 0x7f0dd87500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dde37d0?}, 0x7f085fb7a0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0dd87500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0dd87500) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0de3b5f0, 0x2f, 0x2f}, {{0x7f0c55cf00?, 0x7f0da75400?}, {0x7f3ae2c360?}}, 0x7f0df99440, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6169 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e0637c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0bde5ca0, 0x1d}, 0x4?, 0x0?, {0x7f0dd9b3e0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0de93680}, 0x7f0dad9ac0, 0x7f0deba600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0de93680}, 0x7f0dad9ac0?, 0x7f0de80900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0de93680}, 0x7f2c984808, 0x7f0de80900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0de93680?}, 0x7f08437b00?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0de80900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0de80900) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0de3b650, 0x2f, 0x2f}, {{0x0?, 0x9ef84?}, {0x7f3ae2c360?}}, 0x7f0df99470, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6170 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0dfe77c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c285e80, 0x1d}, 0x4?, 0x0?, {0x7f0de29440, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0df994d0}, 0x7f0de292f0, 0x7f0df9ac00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0df994d0}, 0x7f0de292f0?, 0x7f0dfac500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0df994d0}, 0x7f2c984808, 0x7f0dfac500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0df994d0?}, 0x7f0df847e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0dfac500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0dfac500) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0de1f6c0, 0x3a, 0x3a}, {{0x1607460?, 0x7f0d78fe30?}, {0x7f3ae2c360?}}, 0x7f0df994a0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6141 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0c0e17c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0ef50b10, 0xd}, 0x4?, 0x0?, {0x7f0dee6180, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dee0870}, 0x7f0dee6060, 0x7f0debaf00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dee0870}, 0x7f0dee6060?, 0x7f0de81000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dee0870}, 0x7f2c984808, 0x7f0de81000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dee0870?}, 0x7f0def6000?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0de81000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0de81000) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c37e140, 0x1f, 0x1f}, {{0x0?, 0x9ef84?}, {0x7f3ae2c360?}}, 0x7f0dee0840, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6142 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f2d0f57c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0ef50f80, 0xd}, 0x4?, 0x0?, {0x7f0dee62f0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dee0de0}, 0x7f0dee61d0, 0x7f0debb180) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dee0de0}, 0x7f0dee61d0?, 0x7f0de81200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dee0de0}, 0x7f2c984808, 0x7f0de81200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dee0de0?}, 0x7f0def6120?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0de81200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0de81200) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c37e1e0, 0x1f, 0x1f}, {{0x0?, 0x9ef84?}, {0x7f3ae2c360?}}, 0x7f0dee0db0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6143 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f1985b7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0ef51550, 0xd}, 0x4?, 0x0?, {0x7f0dee6460, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dee1350}, 0x7f0dee6340, 0x7f0debb400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dee1350}, 0x7f0dee6340?, 0x7f0de81400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dee1350}, 0x7f2c984808, 0x7f0de81400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dee1350?}, 0x7f0def6240?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0de81400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0de81400) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c37e9c0, 0x1f, 0x1f}, {{0x0?, 0x9ef84?}, {0x7f3ae2c360?}}, 0x7f0dee1320, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6144 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e0df7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0ef51ce0, 0xd}, 0x4?, 0x0?, {0x7f0dee65d0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dee18c0}, 0x7f0dee64b0, 0x7f0debb680) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dee18c0}, 0x7f0dee64b0?, 0x7f0de81600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dee18c0}, 0x7f2c984808, 0x7f0de81600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dee18c0?}, 0x7f0def6360?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0de81600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0de81600) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c37ea60, 0x1f, 0x1f}, {{0x0?, 0x9ef84?}, {0x7f3ae2c360?}}, 0x7f0dee1890, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6177 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e05d7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0dbf0e58, 0x14}, 0x4?, 0x0?, {0x7f0dee6720, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dee1e30}, 0x7f0dee6620, 0x7f0debb900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dee1e30}, 0x7f0dee6620?, 0x7f0de81800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dee1e30}, 0x7f2c984808, 0x7f0de81800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dee1e30?}, 0x7f0def6480?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0de81800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0de81800) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0dbff620, 0x26, 0x26}, {{0x0?, 0x9ef84?}, {0x7f3ae2c360?}}, 0x7f0dee1e00, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6171 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0dfe97c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0dc78f78, 0x14}, 0x4?, 0x0?, {0x7f0de29590, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0df99950}, 0x7f0de29490, 0x7f0df9af00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0df99950}, 0x7f0de29490?, 0x7f0dfac700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0df99950}, 0x7f2c984808, 0x7f0dfac700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0df99950?}, 0x7f0df84900?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0dfac700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0dfac700) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0de3ba40, 0x26, 0x26}, {{0x1607460?, 0x7f0d78fe30?}, {0x7f3ae2c360?}}, 0x7f0df99920, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6172 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e0db7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0dc79008, 0x10}, 0x4?, 0x0?, {0x7f0de29720, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0df99ec0}, 0x7f0de295e0, 0x7f0df9b300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0df99ec0}, 0x7f0de295e0?, 0x7f0dfac900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0df99ec0}, 0x7f2c984808, 0x7f0dfac900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0df99ec0?}, 0x7f0df84a20?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0dfac900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0dfac900) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0de3bb30, 0x22, 0x22}, {{0x1607460?, 0x7f0d78fe30?}, {0x7f3ae2c360?}}, 0x7f0df99e90, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6193 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e0dd7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0efaa310, 0xd}, 0x4?, 0x0?, {0x7f0dced6e0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0df44210}, 0x7f0dced5c0, 0x7f0dd7b200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0df44210}, 0x7f0dced5c0?, 0x7f0df00700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0df44210}, 0x7f2c984808, 0x7f0df00700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0df44210?}, 0x7f0881cc60?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0df00700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0df00700) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c1e5e40, 0x1f, 0x1f}, {{0x0?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0df441e0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6178 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e0ff7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0ef7c930, 0xd}, 0x4?, 0x0?, {0x7f0dee6890, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e0be4b0}, 0x7f0dee6770, 0x7f0debbd00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e0be4b0}, 0x7f0dee6770?, 0x7f0de81a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e0be4b0}, 0x7f2c984808, 0x7f0de81a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e0be4b0?}, 0x7f0def65a0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0de81a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0de81a00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c37f300, 0x1f, 0x1f}, {{0x0?, 0x9ef84?}, {0x7f3ae2c360?}}, 0x7f0e0be480, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6176 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e1317c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0dc79398, 0x11}, 0x4?, 0x0?, {0x7f0de29a80, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dfda990}, 0x7f0de29940, 0x7f0df9b680) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dfda990}, 0x7f0de29940?, 0x7f0dfacb00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dfda990}, 0x7f2c984808, 0x7f0dfacb00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dfda990?}, 0x7f0df84b40?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0dfacb00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0dfacb00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0de3bd40, 0x23, 0x23}, {{0x0?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0dfda960, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6209 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e0f97c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0eed1720, 0xd}, 0x4?, 0x0?, {0x7f0de29bf0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dfdae40}, 0x7f0de29ad0, 0x7f0df9ba00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dfdae40}, 0x7f0de29ad0?, 0x7f0dfacd00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dfdae40}, 0x7f2c984808, 0x7f0dfacd00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dfdae40?}, 0x7f0df84c60?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0dfacd00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0dfacd00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c42e080, 0x1f, 0x1f}, {{0x1607460?, 0x7f0d78fe30?}, {0x7f3ae2c360?}}, 0x7f0dfdae10, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6210 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e12d7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0eed1b90, 0xd}, 0x4?, 0x0?, {0x7f0de29d60, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dfdb3b0}, 0x7f0de29c40, 0x7f0df9bc80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dfdb3b0}, 0x7f0de29c40?, 0x7f0dfacf00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dfdb3b0}, 0x7f2c984808, 0x7f0dfacf00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dfdb3b0?}, 0x7f0df84d80?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0dfacf00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0dfacf00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c42e120, 0x1f, 0x1f}, {{0x1607460?, 0x7f0d78fe30?}, {0x7f3ae2c360?}}, 0x7f0dfdb380, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6211 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e19d7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e13a060, 0x21}, 0x4?, 0x0?, {0x7f0dee6960, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dfdb920}, 0x7f0de29db0, 0x7f0e142000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dfdb920}, 0x7f0de29db0?, 0x7f0dfad100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dfdb920}, 0x7f2c984808, 0x7f0dfad100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dfdb920?}, 0x7f0df84ea0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0dfad100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0dfad100) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e1342c0, 0x33, 0x33}, {{0x1607460?, 0x7f0d78fe30?}, {0x7f3ae2c360?}}, 0x7f0dfdb8f0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6152 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e12b7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0dd88c90, 0x14}, 0x4?, 0x0?, {0x7f0dd9bae0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e064e70}, 0x7f0dd9b9e0, 0x7f0e066700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e064e70}, 0x7f0dd9b9e0?, 0x7f0dd87c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e064e70}, 0x7f2c984808, 0x7f0dd87c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e064e70?}, 0x7f085fbe60?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0dd87c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0dd87c00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0ddbbb60, 0x26, 0x26}, {{0x676f6f672e61702d?, 0x7f0e030a20?}, {0x7f3ae2c360?}}, 0x7f0e064e40, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6151 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e12f7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0ef08b50, 0xd}, 0x4?, 0x0?, {0x7f0dd9b700, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e0642d0}, 0x7f0dd9b5e0, 0x7f0e066000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e0642d0}, 0x7f0dd9b5e0?, 0x7f0dd87700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e0642d0}, 0x7f2c984808, 0x7f0dd87700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e0642d0?}, 0x7f085fb8c0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0dd87700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0dd87700) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0be0ff40, 0x1f, 0x1f}, {{0x100001c80?, 0x7f0df704d0?}, {0x7f3ae2c360?}}, 0x7f0e0642a0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6214 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e1997c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e13a2d0, 0x20}, 0x4?, 0x0?, {0x7f0dd9b7c0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0dfdbce0}, 0x7f0de29ef0, 0x7f0e142280) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0dfdbce0}, 0x7f0de29ef0?, 0x7f0dfad200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0dfdbce0}, 0x7f2c984808, 0x7f0dfad200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0dfdbce0?}, 0x7f0df84fc0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0dfad200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0dfad200) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e1344c0, 0x32, 0x32}, {{0x7f0d131c80?, 0x7f0dfe1400?}, {0x7f3ae2c360?}}, 0x7f0dfdbcb0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6202 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e2357c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0dcfb170, 0x14}, 0x4?, 0x0?, {0x7f0e1ce0d0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e1ca2d0}, 0x7f0e1ce050, 0x7f0e1d0180) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e1ca2d0}, 0x7f0e1ce050?, 0x7f0df01300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e1ca2d0}, 0x7f2c984808, 0x7f0df01300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e1ca2d0?}, 0x7f0881d200?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0df01300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0df01300) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0df0aae0, 0x26, 0x26}, {{0x16d6f632e707061?, 0x74656d7315010003?}, {0x7f3ae2c360?}}, 0x7f0e1ca2a0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6200 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e1a97c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0efaae20, 0xd}, 0x4?, 0x0?, {0x7f0dcedd90, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0df456e0}, 0x7f0dcedc70, 0x7f0dd7bb80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0df456e0}, 0x7f0dcedc70?, 0x7f0df00f00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0df456e0}, 0x7f2c984808, 0x7f0df00f00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0df456e0?}, 0x7f0881cfc0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0df00f00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0df00f00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c447f20, 0x1f, 0x1f}, {{0x10000a000?, 0x7f0df70690?}, {0x7f3ae2c360?}}, 0x7f0df456b0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6183 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e1a77c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c53a740, 0x1d}, 0x4?, 0x0?, {0x7f0dee6ea0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e0bf560}, 0x7f0dee6d50, 0x7f0e0f0880) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e0bf560}, 0x7f0dee6d50?, 0x7f0e300200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e0bf560}, 0x7f2c984808, 0x7f0e300200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e0bf560?}, 0x7f0def6900?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e300200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e300200) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e0cb480, 0x3a, 0x3a}, {{0x7f0d35dc80?, 0x7f0defa870?}, {0x7f3ae2c360?}}, 0x7f0e0bf530, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6181 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e2a37c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c53a5e0, 0x1d}, 0x4?, 0x0?, {0x7f0e154320, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e0bed50}, 0x7f0dee6ab0, 0x7f0e0f0300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e0bed50}, 0x7f0dee6ab0?, 0x7f0de81e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e0bed50}, 0x7f2c984808, 0x7f0de81e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e0bed50?}, 0x7f0def66c0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0de81e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0de81e00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0dbff9e0, 0x2f, 0x2f}, {{0x3677666c6a377368?, 0x6664756f6c632e38?}, {0x7f3ae2c360?}}, 0x7f0e0bed20, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6153 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e2397c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0ddbbc80, 0x21}, 0x4?, 0x0?, {0x7f0dd9bc40, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e0653e0}, 0x7f0dd9bb30, 0x7f0e066b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e0653e0}, 0x7f0dd9bb30?, 0x7f0dd87e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e0653e0}, 0x7f2c984808, 0x7f0dd87e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e0653e0?}, 0x7f0e2ba000?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0dd87e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0dd87e00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e043f00, 0x33, 0x33}, {{0x7f0e17a180?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0e0653b0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6182 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e2337c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0dbf1128, 0x10}, 0x4?, 0x0?, {0x7f0dee6cd0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e0bf0b0}, 0x7f0dee6b90, 0x7f0e0f0500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e0bf0b0}, 0x7f0dee6b90?, 0x7f0e300000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e0bf0b0}, 0x7f2c984808, 0x7f0e300000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e0bf0b0?}, 0x7f0def67e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e300000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e300000) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0dbffbf0, 0x22, 0x22}, {{0x16d6f632e656c67?, 0x656c6f761c010001?}, {0x7f3ae2c360?}}, 0x7f0e0bf080, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6184 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e0d97c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c53afa0, 0x18}, 0x4?, 0x0?, {0x7f0dee6ff0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e0bf9e0}, 0x7f0dee6ef0, 0x7f0e0f0b80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e0bf9e0}, 0x7f0dee6ef0?, 0x7f0e300400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e0bf9e0}, 0x7f2c984808, 0x7f0e300400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e0bf9e0?}, 0x7f0def6a20?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e300400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e300400) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e314150, 0x2a, 0x2a}, {{0x7f0d518f00?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0e0bf9b0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6203 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0dfe57c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c566300, 0x1d}, 0x4?, 0x0?, {0x7f0dd9b990, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e0649f0}, 0x7f0dd9b840, 0x7f0e066400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e0649f0}, 0x7f0dd9b840?, 0x7f0dd87a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e0649f0}, 0x7f2c984808, 0x7f0dd87a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e0649f0?}, 0x7f085fbd40?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0dd87a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0dd87a00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e193680, 0x3a, 0x3a}, {{0x100001c80?, 0x7f0e132d20?}, {0x7f3ae2c360?}}, 0x7f0e1ca4b0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6204 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e2377c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c60e1a0, 0x1d}, 0x4?, 0x0?, {0x7f0e1ce270, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e1ca510}, 0x7f0e1ce120, 0x7f0e1d0500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e1ca510}, 0x7f0e1ce120?, 0x7f0df01400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e1ca510}, 0x7f2c984808, 0x7f0df01400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e1ca510?}, 0x7f0881d320?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0df01400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0df01400) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0df0abd0, 0x2f, 0x2f}, {{0x7f0d35dc80?, 0x7f0df0d2c0?}, {0x7f3ae2c360?}}, 0x7f0e1ca4e0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6205 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e29f7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0dcfb200, 0x14}, 0x4?, 0x0?, {0x7f0e1ce3c0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e1ca9c0}, 0x7f0e1ce2c0, 0x7f0e1d0800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e1ca9c0}, 0x7f0e1ce2c0?, 0x7f0df01600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e1ca9c0}, 0x7f2c984808, 0x7f0df01600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e1ca9c0?}, 0x7f0881d440?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0df01600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0df01600) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0df0af60, 0x26, 0x26}, {{0x7f0d35dc80?, 0x7f0df0d2c0?}, {0x7f3ae2c360?}}, 0x7f0e1ca990, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6185 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e3717c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e314270, 0x20}, 0x4?, 0x0?, {0x7f0dee7140, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e328060}, 0x7f0dee7040, 0x7f0e0f0f80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e328060}, 0x7f0dee7040?, 0x7f0e300600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e328060}, 0x7f2c984808, 0x7f0e300600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e328060?}, 0x7f0def6b40?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e300600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e300600) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e0cb840, 0x32, 0x32}, {{0x100007460?, 0x7f0e132fc0?}, {0x7f3ae2c360?}}, 0x7f0e328030, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6186 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e29d7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c632380, 0x1d}, 0x4?, 0x0?, {0x7f0dd9beb0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e3285d0}, 0x7f0dee7190, 0x7f0e0f1380) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e3285d0}, 0x7f0dee7190?, 0x7f0e300800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e3285d0}, 0x7f2c984808, 0x7f0e300800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e3285d0?}, 0x7f0def6c60?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e300800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e300800) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e314630, 0x2f, 0x2f}, {{0x100007460?, 0x7f0e132fc0?}, {0x7f3ae2c360?}}, 0x7f0e3285a0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6358 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e5b17c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e464930, 0x29}, 0x4?, 0x0?, {0x7f0e1cfd80, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e88b2c0}, 0x7f0e1cfb20, 0x7f0e458e80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e88b2c0}, 0x7f0e1cfb20?, 0x7f0e454d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e88b2c0}, 0x7f2c984808, 0x7f0e454d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e88b2c0?}, 0x7f0e46a480?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e454d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e454d00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e6fdb00, 0x3b, 0x3b}, {{0x100004545?, 0x7f0e605340?}, {0x7f3ae2c360?}}, 0x7f0e7ca750, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6206 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e2a17c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0dcfb338, 0x10}, 0x4?, 0x0?, {0x7f0e1ce720, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e1cb380}, 0x7f0e1ce5e0, 0x7f0e1d0f00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e1cb380}, 0x7f0e1ce5e0?, 0x7f0df01a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e1cb380}, 0x7f2c984808, 0x7f0df01a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e1cb380?}, 0x7f0881d680?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0df01a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0df01a00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0df0b3b0, 0x22, 0x22}, {{0x7f0d35dc80?, 0x7f0df0d2c0?}, {0x7f3ae2c360?}}, 0x7f0e1cb350, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6207 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e4337c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0dcfb4e8, 0x14}, 0x4?, 0x0?, {0x7f0e1ce870, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e1cb830}, 0x7f0e1ce770, 0x7f0e1d1280) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e1cb830}, 0x7f0e1ce770?, 0x7f0df01c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e1cb830}, 0x7f2c984808, 0x7f0df01c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e1cb830?}, 0x7f0881d7a0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0df01c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0df01c00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0df0b4a0, 0x26, 0x26}, {{0x7f0d35dc80?, 0x7f0df0d2c0?}, {0x7f3ae2c360?}}, 0x7f0e1cb800, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6225 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e36b7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f02c7c0, 0xd}, 0x4?, 0x0?, {0x7f0e2e83c0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e440120}, 0x7f0e1ce990, 0x7f0e1d1680) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e440120}, 0x7f0e1ce990?, 0x7f0df01e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e440120}, 0x7f2c984808, 0x7f0df01e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e440120?}, 0x7f0881d8c0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0df01e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0df01e00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c60fc60, 0x1f, 0x1f}, {{0x15554555?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0e4400f0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6224 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e1a37c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0efdbad0, 0xd}, 0x4?, 0x0?, {0x7f0e154750, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e16ae70}, 0x7f0e154630, 0x7f0e142980) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e16ae70}, 0x7f0e154630?, 0x7f0dfad700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e16ae70}, 0x7f2c984808, 0x7f0dfad700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e16ae70?}, 0x7f0df85200?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0dfad700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0dfad700) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c7163a0, 0x1f, 0x1f}, {{0x7f0d35dc80?, 0x7f0e178900?}, {0x7f3ae2c360?}}, 0x7f0e16ae40, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6299 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e42f7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c846960, 0x1d}, 0x4?, 0x0?, {0x7f0e56d240, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e5d9bf0}, 0x7f0e56d0f0, 0x7f0e5f0900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e5d9bf0}, 0x7f0e56d0f0?, 0x7f0e5b6900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e5d9bf0}, 0x7f2c984808, 0x7f0e5b6900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e5d9bf0?}, 0x7f0e540c60?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e5b6900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e5b6900) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e57ebc0, 0x3a, 0x3a}, {{0x100007460?, 0x7f0defbcb0?}, {0x7f3ae2c360?}}, 0x7f0e5d9bc0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6261 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e5e17c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c829560, 0x1d}, 0x4?, 0x0?, {0x7f0e6348b0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e65a300}, 0x7f0e634760, 0x7f0e618e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e65a300}, 0x7f0e634760?, 0x7f0e301800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e65a300}, 0x7f2c984808, 0x7f0e301800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e65a300?}, 0x7f0def7560?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e301800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e301800) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e2b2b80, 0x3a, 0x3a}, {{0x7f0e44c180?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0e2e7d70, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6223 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e42d7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c54fa40, 0x1d}, 0x4?, 0x0?, {0x7f0e1545e0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e16a9f0}, 0x7f0e154490, 0x7f0e142680) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e16a9f0}, 0x7f0e154490?, 0x7f0dfad500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e16a9f0}, 0x7f2c984808, 0x7f0dfad500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e16a9f0?}, 0x7f0df850e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0dfad500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0dfad500) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e205d00, 0x3a, 0x3a}, {{0x0?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0e16a9c0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6262 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e4317c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c670b80, 0x1d}, 0x4?, 0x0?, {0x7f0e1cf300, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e441980}, 0x7f0e1cf1b0, 0x7f0e458100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e441980}, 0x7f0e1cf1b0?, 0x7f0e454500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e441980}, 0x7f2c984808, 0x7f0e454500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e441980?}, 0x7f0881de60?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e454500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e454500) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e2d2f90, 0x2f, 0x2f}, {{0x7f0c55d380?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0e2e7da0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6241 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e2437c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f090420, 0xd}, 0x4?, 0x0?, {0x7f0e1548c0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e16b3e0}, 0x7f0e1547a0, 0x7f0e142c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e16b3e0}, 0x7f0e1547a0?, 0x7f0dfad900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e16b3e0}, 0x7f2c984808, 0x7f0dfad900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e16b3e0?}, 0x7f0df85320?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0dfad900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0dfad900) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c716440, 0x1f, 0x1f}, {{0x7f0e17a300?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0e16b3b0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6242 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e48d7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f090880, 0xc}, 0x4?, 0x0?, {0x7f0e155050, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e16b950}, 0x7f0e154910, 0x7f0e142e80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e16b950}, 0x7f0e154910?, 0x7f0dfadb00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e16b950}, 0x7f2c984808, 0x7f0dfadb00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e16b950?}, 0x7f0df85440?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0dfadb00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0dfadb00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c7164e0, 0x1e, 0x1e}, {{0x10000dc80?, 0x7f0e1332d0?}, {0x7f3ae2c360?}}, 0x7f0e16b920, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6190 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e5ab7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c633560, 0x1d}, 0x4?, 0x0?, {0x7f0dee7940, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e329800}, 0x7f0dee77f0, 0x7f0e0f1a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e329800}, 0x7f0dee77f0?, 0x7f0e300c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e329800}, 0x7f2c984808, 0x7f0e300c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e329800?}, 0x7f0def6ea0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e300c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e300c00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e602040, 0x3a, 0x3a}, {{0x6c65786970190100?, 0x706566617364612e?}, {0x7f3ae2c360?}}, 0x7f0e3297d0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6189 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e23f7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f068760, 0xc}, 0x4?, 0x0?, {0x7f0dee7770, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e329380}, 0x7f0dee7610, 0x7f0e0f1780) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e329380}, 0x7f0dee7610?, 0x7f0e300a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e329380}, 0x7f2c984808, 0x7f0e300a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e329380?}, 0x7f0def6d80?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e300a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e300a00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c6334c0, 0x1e, 0x1e}, {{0x10000a480?, 0x7f0e252930?}, {0x7f3ae2c360?}}, 0x7f0e329350, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6245 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e2417c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f090e10, 0xd}, 0x4?, 0x0?, {0x7f0e154b60, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e16bc80}, 0x7f0e154a40, 0x7f0e143080) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e16bc80}, 0x7f0e154a40?, 0x7f0dfadc00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e16bc80}, 0x7f2c984808, 0x7f0dfadc00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e16bc80?}, 0x7f0df85560?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0dfadc00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0dfadc00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c716a80, 0x1f, 0x1f}, {{0x7f0e17a480?, 0x7f0e220c80?}, {0x7f3ae2c360?}}, 0x7f0e16bc50, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6295 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e4bd7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f069ea0, 0xe}, 0x4?, 0x0?, {0x7f0dee7d50, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e6163f0}, 0x7f0dee7c00, 0x7f0e618100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e6163f0}, 0x7f0dee7c00?, 0x7f0e301000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e6163f0}, 0x7f2c984808, 0x7f0e301000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e6163f0?}, 0x7f0def70e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e301000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e301000) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c813780, 0x20, 0x20}, {{0x7f0e17a600?, 0x7f0e4f1a70?}, {0x7f3ae2c360?}}, 0x7f0e5d86c0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6248 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e23d7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f091310, 0xd}, 0x4?, 0x0?, {0x7f0e154e00, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e27a600}, 0x7f0e154ce0, 0x7f0e143380) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e27a600}, 0x7f0e154ce0?, 0x7f0e498000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e27a600}, 0x7f2c984808, 0x7f0e498000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e27a600?}, 0x7f0df85680?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e498000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e498000) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c7327a0, 0x1f, 0x1f}, {{0x7f0e17a600?, 0x7f0e221180?}, {0x7f3ae2c360?}}, 0x7f0e27a5d0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6253 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e4b97c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f0c0210, 0xd}, 0x4?, 0x0?, {0x7f0e1551c0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e27af90}, 0x7f0e1550a0, 0x7f0e143700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e27af90}, 0x7f0e1550a0?, 0x7f0e498400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e27af90}, 0x7f2c984808, 0x7f0e498400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e27af90?}, 0x7f0df857a0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e498400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e498400) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c777160, 0x1f, 0x1f}, {{0x7f0e17a600?, 0x7f0e179b00?}, {0x7f3ae2c360?}}, 0x7f0e27af60, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6235 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e5657c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f1c60e0, 0xe}, 0x4?, 0x0?, {0x7f0e56d070, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e5d9650}, 0x7f0e56cf20, 0x7f0e5f0600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e5d9650}, 0x7f0e56cf20?, 0x7f0e5b6700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e5d9650}, 0x7f2c984808, 0x7f0e5b6700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e5d9650?}, 0x7f0e540b40?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e5b6700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e5b6700) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c670a60, 0x20, 0x20}, {{0x100000000?, 0x7f0e444770?}, {0x7f3ae2c360?}}, 0x7f0e4410e0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6263 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e4bb7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c650920, 0x1d}, 0x4?, 0x0?, {0x7f0e2e8a70, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e2e7e00}, 0x7f0e2e8920, 0x7f0e067e80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e2e7e00}, 0x7f0e2e8920?, 0x7f0e2e0b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e2e7e00}, 0x7f2c984808, 0x7f0e2e0b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e2e7e00?}, 0x7f0e2ba5a0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e2e0b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e2e0b00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e2d2ff0, 0x2f, 0x2f}, {{0x7f0e17a780?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0e2e7dd0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6254 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e5077c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f0c0770, 0xd}, 0x4?, 0x0?, {0x7f0e155330, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e27b500}, 0x7f0e155210, 0x7f0e143980) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e27b500}, 0x7f0e155210?, 0x7f0e498600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e27b500}, 0x7f2c984808, 0x7f0e498600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e27b500?}, 0x7f0df858c0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e498600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e498600) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c777200, 0x1f, 0x1f}, {{0x7f0e17a780?, 0x7f0e221680?}, {0x7f3ae2c360?}}, 0x7f0e27b4d0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6255 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e4b77c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f0c0ea0, 0xd}, 0x4?, 0x0?, {0x7f0e1554a0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e27ba70}, 0x7f0e155380, 0x7f0e143c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e27ba70}, 0x7f0e155380?, 0x7f0e498800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e27ba70}, 0x7f2c984808, 0x7f0e498800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e27ba70?}, 0x7f0df859e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e498800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e498800) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c7772a0, 0x1f, 0x1f}, {{0x7f0e17a780?, 0x7f0e221680?}, {0x7f3ae2c360?}}, 0x7f0e27ba40, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6256 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e5037c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f0c15b0, 0xc}, 0x4?, 0x0?, {0x7f0e155650, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e4fe0f0}, 0x7f0e1554f0, 0x7f0e143e80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e4fe0f0}, 0x7f0e1554f0?, 0x7f0e498a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e4fe0f0}, 0x7f2c984808, 0x7f0e498a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e4fe0f0?}, 0x7f0df85b00?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e498a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e498a00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c777340, 0x1e, 0x1e}, {{0x7f0e17a780?, 0x7f0e221680?}, {0x7f3ae2c360?}}, 0x7f0e4fe0c0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6273 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e5057c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f0de060, 0xd}, 0x4?, 0x0?, {0x7f0e1557c0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e4fe570}, 0x7f0e1556a0, 0x7f0e50a200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e4fe570}, 0x7f0e1556a0?, 0x7f0e498c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e4fe570}, 0x7f2c984808, 0x7f0e498c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e4fe570?}, 0x7f0df85c20?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e498c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e498c00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c777ae0, 0x1f, 0x1f}, {{0x7f0e17a780?, 0x7f0e221680?}, {0x7f3ae2c360?}}, 0x7f0e4fe540, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6274 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e5637c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f0de4f0, 0xd}, 0x4?, 0x0?, {0x7f0e155930, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e4feae0}, 0x7f0e155810, 0x7f0e50a480) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e4feae0}, 0x7f0e155810?, 0x7f0e498e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e4feae0}, 0x7f2c984808, 0x7f0e498e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e4feae0?}, 0x7f0df85d40?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e498e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e498e00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c777b80, 0x1f, 0x1f}, {{0x7f0e17a780?, 0x7f0e221680?}, {0x7f3ae2c360?}}, 0x7f0e4feab0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6275 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e5017c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f0deaa0, 0xd}, 0x4?, 0x0?, {0x7f0e155aa0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e4ff050}, 0x7f0e155980, 0x7f0e50a700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e4ff050}, 0x7f0e155980?, 0x7f0e499000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e4ff050}, 0x7f2c984808, 0x7f0e499000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e4ff050?}, 0x7f0df85e60?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e499000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e499000) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c777c20, 0x1f, 0x1f}, {{0x7f0e17a780?, 0x7f0e221680?}, {0x7f3ae2c360?}}, 0x7f0e4ff020, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6276 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e55f7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f0df100, 0xd}, 0x4?, 0x0?, {0x7f0e155c10, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e4ff5c0}, 0x7f0e155af0, 0x7f0e50a980) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e4ff5c0}, 0x7f0e155af0?, 0x7f0e499200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e4ff5c0}, 0x7f2c984808, 0x7f0e499200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e4ff5c0?}, 0x7f0e540000?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e499200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e499200) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c777cc0, 0x1f, 0x1f}, {{0x7f0e17a780?, 0x7f0e221680?}, {0x7f3ae2c360?}}, 0x7f0e4ff590, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6277 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e5617c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f0df570, 0xc}, 0x4?, 0x0?, {0x7f0e155dc0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e4ffb30}, 0x7f0e155c60, 0x7f0e50ac00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e4ffb30}, 0x7f0e155c60?, 0x7f0e499400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e4ffb30}, 0x7f2c984808, 0x7f0e499400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e4ffb30?}, 0x7f0e540120?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e499400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e499400) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c8124e0, 0x1e, 0x1e}, {{0x7f0e17a780?, 0x7f0e221680?}, {0x7f3ae2c360?}}, 0x7f0e4ffb00, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6278 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e56b7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f0dfd90, 0xd}, 0x4?, 0x0?, {0x7f0e56c030, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e5560c0}, 0x7f0e155e10, 0x7f0e50ae80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e5560c0}, 0x7f0e155e10?, 0x7f0e499600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e5560c0}, 0x7f2c984808, 0x7f0e499600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e5560c0?}, 0x7f0e540240?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e499600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e499600) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c812580, 0x1f, 0x1f}, {{0x7f0e17a780?, 0x7f0e221680?}, {0x7f3ae2c360?}}, 0x7f0e556090, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6279 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e55d7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f1201b0, 0xd}, 0x4?, 0x0?, {0x7f0e56c1a0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e556630}, 0x7f0e56c080, 0x7f0e50b100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e556630}, 0x7f0e56c080?, 0x7f0e499800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e556630}, 0x7f2c984808, 0x7f0e499800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e556630?}, 0x7f0e540360?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e499800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e499800) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c812620, 0x1f, 0x1f}, {{0x7f0e17a780?, 0x7f0e221680?}, {0x7f3ae2c360?}}, 0x7f0e556600, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6280 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e5677c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f120620, 0xd}, 0x4?, 0x0?, {0x7f0e56c310, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e556ba0}, 0x7f0e56c1f0, 0x7f0e50b380) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e556ba0}, 0x7f0e56c1f0?, 0x7f0e499a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e556ba0}, 0x7f2c984808, 0x7f0e499a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e556ba0?}, 0x7f0e540480?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e499a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e499a00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c8126c0, 0x1f, 0x1f}, {{0x7f0e17a780?, 0x7f0e221680?}, {0x7f3ae2c360?}}, 0x7f0e556b70, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6281 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e5a97c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c650280, 0x1d}, 0x4?, 0x0?, {0x7f0dee75c0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e2e71a0}, 0x7f0e2e8510, 0x7f0e067780) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e2e71a0}, 0x7f0e2e8510?, 0x7f0e2e0700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e2e71a0}, 0x7f2c984808, 0x7f0e2e0700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e2e71a0?}, 0x7f0e2ba360?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e2e0700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e2e0700) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e4a9e80, 0x3a, 0x3a}, {{0x7f0e17a780?, 0x7f0e221680?}, {0x7f3ae2c360?}}, 0x7f0e5570e0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6282 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e5ad7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c670200, 0x1d}, 0x4?, 0x0?, {0x7f0e1cecc0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e440630}, 0x7f0e1ceb70, 0x7f0e1d1880) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e440630}, 0x7f0e1ceb70?, 0x7f0e454000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e440630}, 0x7f2c984808, 0x7f0e454000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e440630?}, 0x7f0881db00?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e454000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e454000) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e13b860, 0x2f, 0x2f}, {{0x10000ed70?, 0x7f177bdab0?}, {0x7f3ae2c360?}}, 0x7f0e557110, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6283 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e5697c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c812760, 0x1d}, 0x4?, 0x0?, {0x7f0e56c4b0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e557170}, 0x7f0e56c360, 0x7f0e50b600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e557170}, 0x7f0e56c360?, 0x7f0e499c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e557170}, 0x7f2c984808, 0x7f0e499c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e557170?}, 0x7f0e5405a0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e499c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e499c00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e13b8c0, 0x2f, 0x2f}, {{0x0?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0e557140, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6284 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e5b57c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f121150, 0xd}, 0x4?, 0x0?, {0x7f0e56c620, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e557620}, 0x7f0e56c500, 0x7f0e50b900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e557620}, 0x7f0e56c500?, 0x7f0e499e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e557620}, 0x7f2c984808, 0x7f0e499e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e557620?}, 0x7f0e5406c0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e499e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e499e00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c813000, 0x1f, 0x1f}, {{0x0?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0e5575f0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6285 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e5b37c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f069810, 0xe}, 0x4?, 0x0?, {0x7f0e56ca00, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e329c80}, 0x7f0dee79d0, 0x7f0e0f1d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e329c80}, 0x7f0dee79d0?, 0x7f0e300e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e329c80}, 0x7f2c984808, 0x7f0e300e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e329c80?}, 0x7f0def6fc0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e300e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e300e00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c8130a0, 0x20, 0x20}, {{0x0?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0e557b60, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6286 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e5a77c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f121650, 0xe}, 0x4?, 0x0?, {0x7f0dee7b50, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e557bc0}, 0x7f0e56c670, 0x7f0e50bb80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e557bc0}, 0x7f0e56c670?, 0x7f0e5b6100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e557bc0}, 0x7f2c984808, 0x7f0e5b6100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e557bc0?}, 0x7f0e5407e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e5b6100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e5b6100) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c8130c0, 0x20, 0x20}, {{0x0?, 0x9ef84?}, {0x7f3ae2c360?}}, 0x7f0e557b90, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6356 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e5af7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e6b0df8, 0x10}, 0x4?, 0x0?, {0x7f0e75aa60, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e759c50}, 0x7f0e75a920, 0x7f0e788b80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e759c50}, 0x7f0e75a920?, 0x7f0e5b7e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e759c50}, 0x7f2c984808, 0x7f0e5b7e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e759c50?}, 0x7f0e5417a0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e5b7e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e5b7e00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e5edef0, 0x22, 0x22}, {{0x0?, 0x7f0defbb00?}, {0x7f3ae2c360?}}, 0x7f0e759c20, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6314 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e5e57c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f1c7440, 0xe}, 0x4?, 0x0?, {0x7f0e2e88d0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e6bab70}, 0x7f0e56d8d0, 0x7f0e5f1100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e6bab70}, 0x7f0e56d8d0?, 0x7f0e5b6d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e6bab70}, 0x7f2c984808, 0x7f0e5b6d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e6bab70?}, 0x7f0e540ea0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e5b6d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e5b6d00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c8294a0, 0x20, 0x20}, {{0x7f0c55d500?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0e617c20, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 7244 [sync.RWMutex.RLock, 2 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x83df53e6c6d1?, 0xc0?, 0x3616dc0040310d8?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats.func1(0x7f3b052600, 0x7f04031120) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:68 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats(0x7f3b052600, {0x1605680, 0x7f0e7f7490}, 0x7f3ae9b400) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:72 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).ensure.func1({0x1605680, 0x7f0e7f7490}, 0x7f3ae9b400) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:276 +0x1d0 | |
| net/http.HandlerFunc.ServeHTTP(0x0?, {0x1605680?, 0x7f0e7f7490?}, 0x4?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/NYTimes/gziphandler.GzipHandlerWithOpts.func1.1({0x1604a38, 0x7f0eab2030}, 0x7f3ae9b400) | |
| github.com/NYTimes/gziphandler@v1.1.1/gzip.go:338 +0x25c | |
| net/http.HandlerFunc.ServeHTTP(0x20?, {0x1604a38?, 0x7f0eab2030?}, 0xfffffffffffffffe?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).postInstallHandler.func1({0x1604a38, 0x7f0eab2030}, 0x7f3ae9b400) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:453 +0x128 | |
| net/http.HandlerFunc.ServeHTTP(0xb5bae4?, {0x1604a38?, 0x7f0eab2030?}, 0x7f3c128940?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webMw).wrap-fm.(*webMw).wrap.func1({0x1604a38, 0x7f0eab2030}, 0x7f3ae9b400) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:241 +0x54 | |
| net/http.HandlerFunc.ServeHTTP(0x7f3b1120c0?, {0x1604a38?, 0x7f0eab2030?}, 0x8a7718?) | |
| net/http/server.go:2286 +0x38 | |
| net/http.(*ServeMux).ServeHTTP(0xa7d7c0?, {0x1604a38, 0x7f0eab2030}, 0x7f3ae9b400) | |
| net/http/server.go:2828 +0x190 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.limitRequestBody.func1({0x1604a38, 0x7f0eab2030}, 0x7f0e6a8280) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/middlewares.go:72 +0x28c | |
| net/http.HandlerFunc.ServeHTTP(0x16073f0?, {0x1604a38?, 0x7f0eab2030?}, 0x7f040315d0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start.(*LogMiddleware).Wrap.func2({0x16050d0, 0x7f040b0ff0}, 0x7f3ae9b180) | |
| github.com/AdguardTeam/golibs@v0.35.11/netutil/httputil/logmw.go:71 +0x23c | |
| net/http.HandlerFunc.ServeHTTP(0x1607428?, {0x16050d0?, 0x7f040b0ff0?}, 0x16277a0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).handleAuthenticatedUser(0x7f2c987ab0, {0x1607428, 0x7f2eef3630}, {0x16050d0, 0x7f040b0ff0}, 0x7f3af9b540, {0x15fb348, 0x7f2c9c50a0}, {0x7f0cbec844, 0xe}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:445 +0x208 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).Wrap.func1({0x16050d0, 0x7f040b0ff0}, 0x7f3af9b540) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:407 +0xa4 | |
| net/http.HandlerFunc.ServeHTTP(0x7f1f3ca030?, {0x16050d0?, 0x7f040b0ff0?}, 0x1ee56e0?) | |
| net/http/server.go:2286 +0x38 | |
| golang.org/x/net/http2/h2c.h2cHandler.ServeHTTP({{0x15fb348?, 0x7f2c9c50c0?}, 0x7f3ae2eae0?}, {0x16050d0, 0x7f040b0ff0}, 0x7f3af9b540) | |
| golang.org/x/net@v0.53.0/http2/h2c/h2c.go:125 +0x42c | |
| net/http.serverHandler.ServeHTTP({0x7f1bfff040?}, {0x16050d0?, 0x7f040b0ff0?}, 0x1?) | |
| net/http/server.go:3311 +0xb0 | |
| net/http.(*conn).serve(0x7f3adf5cb0, {0x16073f0, 0x7f3b1bc0c0}) | |
| net/http/server.go:2073 +0x51c | |
| created by net/http.(*Server).Serve in goroutine 62 | |
| net/http/server.go:3464 +0x37c | |
| goroutine 6236 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e5e37c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f02d670, 0xe}, 0x4?, 0x0?, {0x7f0e1cf040, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e441140}, 0x7f0e1ceef0, 0x7f0e1d1b80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e441140}, 0x7f0e1ceef0?, 0x7f0e454200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e441140}, 0x7f2c984808, 0x7f0e454200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e441140?}, 0x7f0881dc20?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e454200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e454200) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c670a80, 0x20, 0x20}, {{0x7f0e17a900?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0e441110, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6258 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e36f7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c6502c0, 0x1d}, 0x4?, 0x0?, {0x7f0e2e86f0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e2e7260}, 0x7f0e2e85a0, 0x7f0e067900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e2e7260}, 0x7f0e2e85a0?, 0x7f0e2e0800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e2e7260}, 0x7f2c984808, 0x7f0e2e0800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e2e7260?}, 0x7f0e2ba480?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e2e0800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e2e0800) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e2d2a80, 0x2f, 0x2f}, {{0x6f72706167782101?, 0x6567616e616d6f6d?}, {0x7f3ae2c360?}}, 0x7f0e2e7230, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6296 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e6937c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f121b60, 0xe}, 0x4?, 0x0?, {0x7f0e56cba0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e5d8720}, 0x7f0e56ca50, 0x7f0e50be80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e5d8720}, 0x7f0e56ca50?, 0x7f0e5b6300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e5d8720}, 0x7f2c984808, 0x7f0e5b6300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e5d8720?}, 0x7f0e540900?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e5b6300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e5b6300) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c8137a0, 0x20, 0x20}, {{0x7f0e17aa80?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0e5d86f0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6305 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e68f7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c633e60, 0x1d}, 0x4?, 0x0?, {0x7f0e634020, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e616990}, 0x7f0dee7dd0, 0x7f0e618400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e616990}, 0x7f0dee7dd0?, 0x7f0e301200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e616990}, 0x7f2c984808, 0x7f0e301200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e616990?}, 0x7f0def7200?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e301200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e301200) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e602580, 0x3a, 0x3a}, {{0x4545457f?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0e616960, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6313 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e5df7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0dbf1ed8, 0x14}, 0x4?, 0x0?, {0x7f0e634540, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e617a40}, 0x7f0e6344c0, 0x7f0e618780) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e617a40}, 0x7f0e6344c0?, 0x7f0e301500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e617a40}, 0x7f2c984808, 0x7f0e301500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e617a40?}, 0x7f0def7320?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e301500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e301500) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e315950, 0x26, 0x26}, {{0x7f0e17ac00?, 0x7f0e632870?}, {0x7f3ae2c360?}}, 0x7f0e617a10, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6298 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e69f7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c813980, 0x1d}, 0x4?, 0x0?, {0x7f0e56ce20, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e5d8f90}, 0x7f0e56ccd0, 0x7f0e5f0280) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e5d8f90}, 0x7f0e56ccd0?, 0x7f0e5b6500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e5d8f90}, 0x7f2c984808, 0x7f0e5b6500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e5d8f90?}, 0x7f0e540a20?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e5b6500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e5b6500) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e5ec210, 0x2f, 0x2f}, {{0x6e6f637265737565?, 0x6d6f632e746e6574?}, {0x7f3ae2c360?}}, 0x7f0e5d8f60, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6385 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e81d7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f1f0af0, 0xe}, 0x4?, 0x0?, {0x7f0e1cf770, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e88a5a0}, 0x7f0e1cf640, 0x7f0e458880) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e88a5a0}, 0x7f0e1cf640?, 0x7f0e454900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e88a5a0}, 0x7f2c984808, 0x7f0e454900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e88a5a0?}, 0x7f0e46a240?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e454900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e454900) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e4643c0, 0x2b, 0x2b}, {{0x0?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0e88a570, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6300 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e6917c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f02dad0, 0xe}, 0x4?, 0x0?, {0x7f0e634470, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e441920}, 0x7f0e1cf160, 0x7f0e1d1e80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e441920}, 0x7f0e1cf160?, 0x7f0e454400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e441920}, 0x7f2c984808, 0x7f0e454400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e441920?}, 0x7f0881dd40?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e454400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e454400) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c8471e0, 0x20, 0x20}, {{0x7f0e17ac00?, 0x7f0e5252c0?}, {0x7f3ae2c360?}}, 0x7f0e6ba150, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6301 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e68d7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f1c69a0, 0xe}, 0x4?, 0x0?, {0x7f0e56d3e0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e6ba1b0}, 0x7f0e56d290, 0x7f0e5f0c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e6ba1b0}, 0x7f0e56d290?, 0x7f0e5b6b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e6ba1b0}, 0x7f2c984808, 0x7f0e5b6b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e6ba1b0?}, 0x7f0e540d80?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e5b6b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e5b6b00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c847200, 0x20, 0x20}, {{0x7f262281a0?, 0x7f0e275650?}, {0x7f3ae2c360?}}, 0x7f0e6ba180, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6335 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e6997c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c8c0320, 0x1c}, 0x4?, 0x0?, {0x7f0e75a480, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e758ae0}, 0x7f0e75a350, 0x7f0e788200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e758ae0}, 0x7f0e75a350?, 0x7f0e5b7800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e758ae0}, 0x7f2c984808, 0x7f0e5b7800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e758ae0?}, 0x7f0e541440?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e5b7800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e5b7800) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e5ed7d0, 0x2e, 0x2e}, {{0x0?, 0x9ef84?}, {0x7f3ae2c360?}}, 0x7f0e758ab0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6334 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e7697c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f263d20, 0xe}, 0x4?, 0x0?, {0x7f0e75a300, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e758660}, 0x7f0e75a1d0, 0x7f0e5f1e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e758660}, 0x7f0e75a1d0?, 0x7f0e5b7600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e758660}, 0x7f2c984808, 0x7f0e5b7600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e758660?}, 0x7f0e541320?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e5b7600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e5b7600) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e5ed680, 0x2b, 0x2b}, {{0x924411a?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0e758630, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6336 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e76b7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f28a220, 0xe}, 0x4?, 0x0?, {0x7f0e75a630, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e759080}, 0x7f0e75a500, 0x7f0e788580) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e759080}, 0x7f0e75a500?, 0x7f0e5b7a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e759080}, 0x7f2c984808, 0x7f0e5b7a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e759080?}, 0x7f0e541560?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e5b7a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e5b7a00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e5edb90, 0x2b, 0x2b}, {{0x722e633434623864?, 0x6262696c2e646165?}, {0x7f3ae2c360?}}, 0x7f0e759050, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6353 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e6dd7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f28a5a0, 0xe}, 0x4?, 0x0?, {0x7f0e75a7e0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e759500}, 0x7f0e75a6b0, 0x7f0e788880) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e759500}, 0x7f0e75a6b0?, 0x7f0e5b7c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e759500}, 0x7f2c984808, 0x7f0e5b7c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e759500?}, 0x7f0e541680?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e5b7c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e5b7c00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e5edce0, 0x2b, 0x2b}, {{0x0?, 0x9ef84?}, {0x7f3ae2c360?}}, 0x7f0e7594d0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 7257 [sync.RWMutex.RLock, 2 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x83e1a8e623ee?, 0x5c?, 0x454e65c0402d0d8?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats.func1(0x7f3b052600, 0x7f0402d120) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:68 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats(0x7f3b052600, {0x1605680, 0x7f0ed08850}, 0x7f040dfb80) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:72 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).ensure.func1({0x1605680, 0x7f0ed08850}, 0x7f040dfb80) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:276 +0x1d0 | |
| net/http.HandlerFunc.ServeHTTP(0x0?, {0x1605680?, 0x7f0ed08850?}, 0x4?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/NYTimes/gziphandler.GzipHandlerWithOpts.func1.1({0x1604a38, 0x7f0eab22b8}, 0x7f040dfb80) | |
| github.com/NYTimes/gziphandler@v1.1.1/gzip.go:338 +0x25c | |
| net/http.HandlerFunc.ServeHTTP(0x20?, {0x1604a38?, 0x7f0eab22b8?}, 0xfffffffffffffffe?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).postInstallHandler.func1({0x1604a38, 0x7f0eab22b8}, 0x7f040dfb80) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:453 +0x128 | |
| net/http.HandlerFunc.ServeHTTP(0xb5bae4?, {0x1604a38?, 0x7f0eab22b8?}, 0x7f3c5aca20?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webMw).wrap-fm.(*webMw).wrap.func1({0x1604a38, 0x7f0eab22b8}, 0x7f040dfb80) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:241 +0x54 | |
| net/http.HandlerFunc.ServeHTTP(0x7f3b1120c0?, {0x1604a38?, 0x7f0eab22b8?}, 0x8a7718?) | |
| net/http/server.go:2286 +0x38 | |
| net/http.(*ServeMux).ServeHTTP(0xa7d7c0?, {0x1604a38, 0x7f0eab22b8}, 0x7f040dfb80) | |
| net/http/server.go:2828 +0x190 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.limitRequestBody.func1({0x1604a38, 0x7f0eab22b8}, 0x7f040de780) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/middlewares.go:72 +0x28c | |
| net/http.HandlerFunc.ServeHTTP(0x16073f0?, {0x1604a38?, 0x7f0eab22b8?}, 0x7f0402d5d0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start.(*LogMiddleware).Wrap.func2({0x16050d0, 0x7f3b2b1e00}, 0x7f040dfa40) | |
| github.com/AdguardTeam/golibs@v0.35.11/netutil/httputil/logmw.go:71 +0x23c | |
| net/http.HandlerFunc.ServeHTTP(0x1607428?, {0x16050d0?, 0x7f3b2b1e00?}, 0x16277a0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).handleAuthenticatedUser(0x7f2c987ab0, {0x1607428, 0x7f3b37d180}, {0x16050d0, 0x7f3b2b1e00}, 0x7f040df540, {0x15fb348, 0x7f2c9c50a0}, {0x7f19d28e24, 0xe}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:445 +0x208 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).Wrap.func1({0x16050d0, 0x7f3b2b1e00}, 0x7f040df540) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:407 +0xa4 | |
| net/http.HandlerFunc.ServeHTTP(0x7f1cd0a9c0?, {0x16050d0?, 0x7f3b2b1e00?}, 0x1ee56e0?) | |
| net/http/server.go:2286 +0x38 | |
| golang.org/x/net/http2/h2c.h2cHandler.ServeHTTP({{0x15fb348?, 0x7f2c9c50c0?}, 0x7f3ae2eae0?}, {0x16050d0, 0x7f3b2b1e00}, 0x7f040df540) | |
| golang.org/x/net@v0.53.0/http2/h2c/h2c.go:125 +0x42c | |
| net/http.serverHandler.ServeHTTP({0x7f1c0eb600?}, {0x16050d0?, 0x7f3b2b1e00?}, 0x1?) | |
| net/http/server.go:3311 +0xb0 | |
| net/http.(*conn).serve(0x7f0e7b3cb0, {0x16073f0, 0x7f3b1bc0c0}) | |
| net/http/server.go:2073 +0x51c | |
| created by net/http.(*Server).Serve in goroutine 62 | |
| net/http/server.go:3464 +0x37c | |
| goroutine 6264 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e7277c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f1f0000, 0xe}, 0x4?, 0x0?, {0x7f0e634a00, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e441e00}, 0x7f0e1cf350, 0x7f0e458400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e441e00}, 0x7f0e1cf350?, 0x7f0e454700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e441e00}, 0x7f2c984808, 0x7f0e454700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e441e00?}, 0x7f0e46a000?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e454700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e454700) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c650f20, 0x20, 0x20}, {{0x100000000?, 0x7f0e575490?}, {0x7f3ae2c360?}}, 0x7f0e3b2390, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6265 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e69d7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f1532f0, 0xe}, 0x4?, 0x0?, {0x7f0e56d9a0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e3b23f0}, 0x7f0e2e8ac0, 0x7f0e3b0280) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e3b23f0}, 0x7f0e2e8ac0?, 0x7f0e2e0d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e3b23f0}, 0x7f2c984808, 0x7f0e2e0d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e3b23f0?}, 0x7f0e2ba6c0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e2e0d00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e2e0d00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0c650f40, 0x20, 0x20}, {{0x100000000?, 0x7f0e574fc0?}, {0x7f3ae2c360?}}, 0x7f0e3b23c0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6316 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e6db7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e6582b8, 0x14}, 0x4?, 0x0?, {0x7f0e634ad0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e65ac90}, 0x7f0e634a50, 0x7f0e619280) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e65ac90}, 0x7f0e634a50?, 0x7f0e301b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e65ac90}, 0x7f2c984808, 0x7f0e301b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e65ac90?}, 0x7f0def7680?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e301b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e301b00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e666150, 0x26, 0x26}, {{0x10000aa80?, 0x7f0e575b90?}, {0x7f3ae2c360?}}, 0x7f0e65ac60, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6266 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e7237c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f153320, 0xe}, 0x4?, 0x0?, {0x7f0e56db00, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e3b26c0}, 0x7f0e2e8bc0, 0x7f0e3b0480) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e3b26c0}, 0x7f0e2e8bc0?, 0x7f0e2e0e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e3b26c0}, 0x7f2c984808, 0x7f0e2e0e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e3b26c0?}, 0x7f0e2ba7e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e2e0e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e2e0e00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e2d3410, 0x2b, 0x2b}, {{0x100000000?, 0x7f0e574fc0?}, {0x7f3ae2c360?}}, 0x7f0e3b2690, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6240 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e7357c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c6712a0, 0x1d}, 0x4?, 0x0?, {0x7f0e1cf5c0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e88a240}, 0x7f0e1cf4c0, 0x7f0e458580) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e88a240}, 0x7f0e1cf4c0?, 0x7f0e454800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e88a240}, 0x7f2c984808, 0x7f0e454800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e88a240?}, 0x7f0e46a120?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e454800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e454800) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e4641e0, 0x2f, 0x2f}, {{0x100000000?, 0x7f0e472000?}, {0x7f3ae2c360?}}, 0x7f0e88a210, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6332 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e7257c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c89dae0, 0x1d}, 0x4?, 0x0?, {0x7f0e56dea0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e6bbc50}, 0x7f0e56dd50, 0x7f0e5f1800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e6bbc50}, 0x7f0e56dd50?, 0x7f0e5b7200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e6bbc50}, 0x7f2c984808, 0x7f0e5b7200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e6bbc50?}, 0x7f0e5410e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e5b7200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e5b7200) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e6fcac0, 0x3a, 0x3a}, {{0x7f0e17a780?, 0x7f0e6a0c60?}, {0x7f3ae2c360?}}, 0x7f0e6bbc20, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6369 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e8577c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c651120, 0x1d}, 0x4?, 0x0?, {0x7f0e2e9110, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e3b3470}, 0x7f0e2e8fc0, 0x7f0e3b0a80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e3b3470}, 0x7f0e2e8fc0?, 0x7f0e2e1100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e3b3470}, 0x7f2c984808, 0x7f0e2e1100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e3b3470?}, 0x7f0e2baa20?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e2e1100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e2e1100) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e2d3650, 0x2f, 0x2f}, {{0x6db6db1?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0e3b3440, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6239 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e81b7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c8d8b60, 0x1d}, 0x4?, 0x0?, {0x7f0e6356b0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e816ea0}, 0x7f0e635540, 0x7f0e820580) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e816ea0}, 0x7f0e635540?, 0x7f0e800500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e816ea0}, 0x7f2c984808, 0x7f0e800500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e816ea0?}, 0x7f0def7c20?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e800500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e800500) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e442c00, 0x3a, 0x3a}, {{0x756a786770712d6e?, 0x6a616e2d6868766a?}, {0x7f3ae2c360?}}, 0x7f0e88a1e0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6272 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e7337c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0dd89698, 0x11}, 0x4?, 0x0?, {0x7f0e2e8f70, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e3b2fc0}, 0x7f0e2e8e30, 0x7f0e3b0700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e3b2fc0}, 0x7f0e2e8e30?, 0x7f0e2e0f00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e3b2fc0}, 0x7f2c984808, 0x7f0e2e0f00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e3b2fc0?}, 0x7f0e2ba900?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e2e0f00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e2e0f00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e2d3560, 0x23, 0x23}, {{0x4016d6f632e6465?, 0x69746174731a0100?}, {0x7f3ae2c360?}}, 0x7f0e3b2f90, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6341 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e72f7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c2e5c80, 0x1d}, 0x4?, 0x0?, {0x7f0e634e60, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e65b560}, 0x7f0e634d20, 0x7f0e619700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e65b560}, 0x7f0e634d20?, 0x7f0e301c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e65b560}, 0x7f2c984808, 0x7f0e301c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e65b560?}, 0x7f0def77a0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e301c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e301c00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e666390, 0x2f, 0x2f}, {{0x6c7070612e327073?, 0x4016d6f632e65?}, {0x7f3ae2c360?}}, 0x7f0e65b530, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6333 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e6df7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f263740, 0xe}, 0x4?, 0x0?, {0x7f0e75a150, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e7581e0}, 0x7f0e75a020, 0x7f0e5f1b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e7581e0}, 0x7f0e75a020?, 0x7f0e5b7400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e7581e0}, 0x7f2c984808, 0x7f0e5b7400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e7581e0?}, 0x7f0e541200?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e5b7400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e5b7400) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e5ed530, 0x2b, 0x2b}, {{0x7f083e78d8?, 0x7f1968ade8?}, {0x7f3ae2c360?}}, 0x7f0e7581b0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6370 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e7317c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c6514e0, 0x18}, 0x4?, 0x0?, {0x7f0e2e9260, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e3b3920}, 0x7f0e2e9160, 0x7f0e3b0d80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e3b3920}, 0x7f0e2e9160?, 0x7f0e2e1300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e3b3920}, 0x7f2c984808, 0x7f0e2e1300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e3b3920?}, 0x7f0e2bab40?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e2e1300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e2e1300) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e2d39e0, 0x2a, 0x2a}, {{0x7f0d519200?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0e3b38f0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6331 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e7217c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f262d90, 0xe}, 0x4?, 0x0?, {0x7f0e56dcd0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e6bb7d0}, 0x7f0e56dba0, 0x7f0e5f1500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e6bb7d0}, 0x7f0e56dba0?, 0x7f0e5b7000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e6bb7d0}, 0x7f2c984808, 0x7f0e5b7000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e6bb7d0?}, 0x7f0e540fc0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e5b7000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e5b7000) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e5ed020, 0x2b, 0x2b}, {{0x7f0e17ad80?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0e6bb7a0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6342 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e76d7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f2355c0, 0xe}, 0x4?, 0x0?, {0x7f0e635010, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e65ba10}, 0x7f0e634ee0, 0x7f0e619a80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e65ba10}, 0x7f0e634ee0?, 0x7f0e301e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e65ba10}, 0x7f2c984808, 0x7f0e301e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e65ba10?}, 0x7f0def78c0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e301e00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e301e00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e6666f0, 0x2b, 0x2b}, {{0x7f08ac1618?, 0x7f0e6ba878?}, {0x7f3ae2c360?}}, 0x7f0e65b9e0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6343 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e81f7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f235660, 0xe}, 0x4?, 0x0?, {0x7f0e6351c0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e65be90}, 0x7f0e635090, 0x7f0e619d80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e65be90}, 0x7f0e635090?, 0x7f0e800100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e65be90}, 0x7f2c984808, 0x7f0e800100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e65be90?}, 0x7f0def79e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e800100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e800100) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e666840, 0x2b, 0x2b}, {{0x0?, 0x7f0e3ae540?}, {0x7f3ae2c360?}}, 0x7f0e65be60, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6344 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e7677c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c8d82c0, 0x18}, 0x4?, 0x0?, {0x7f0e635310, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e816420}, 0x7f0e635210, 0x7f0e820180) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e816420}, 0x7f0e635210?, 0x7f0e800300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e816420}, 0x7f2c984808, 0x7f0e800300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e816420?}, 0x7f0def7b00?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e800300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e800300) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e666990, 0x2a, 0x2a}, {{0x0?, 0x7f0e3ae540?}, {0x7f3ae2c360?}}, 0x7f0e8163f0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6420 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e85b7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e667260, 0x21}, 0x4?, 0x0?, {0x7f0ea42050, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e87e330}, 0x7f0e635ce0, 0x7f0e820e80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e87e330}, 0x7f0e635ce0?, 0x7f0e800b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e87e330}, 0x7f2c984808, 0x7f0e800b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e87e330?}, 0x7f0ea30000?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e800b00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e800b00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0ea08640, 0x33, 0x33}, {{0x727000010000686f?, 0x7f0e842460?}, {0x7f3ae2c360?}}, 0x7f0e87e300, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 7091 [sync.RWMutex.RLock, 6 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x839bd30ac79b?, 0x9d?, 0x7de429d0e69b0d8?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats.func1(0x7f3b052600, 0x7f0e69b120) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:68 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats(0x7f3b052600, {0x1605680, 0x7f0ed083f0}, 0x7f3aceec80) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:72 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).ensure.func1({0x1605680, 0x7f0ed083f0}, 0x7f3aceec80) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:276 +0x1d0 | |
| net/http.HandlerFunc.ServeHTTP(0x0?, {0x1605680?, 0x7f0ed083f0?}, 0x4?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/NYTimes/gziphandler.GzipHandlerWithOpts.func1.1({0x1604a38, 0x7f0eab20d8}, 0x7f3aceec80) | |
| github.com/NYTimes/gziphandler@v1.1.1/gzip.go:338 +0x25c | |
| net/http.HandlerFunc.ServeHTTP(0x20?, {0x1604a38?, 0x7f0eab20d8?}, 0xfffffffffffffffe?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).postInstallHandler.func1({0x1604a38, 0x7f0eab20d8}, 0x7f3aceec80) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:453 +0x128 | |
| net/http.HandlerFunc.ServeHTTP(0xb5bae4?, {0x1604a38?, 0x7f0eab20d8?}, 0x7f3c5aca20?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webMw).wrap-fm.(*webMw).wrap.func1({0x1604a38, 0x7f0eab20d8}, 0x7f3aceec80) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:241 +0x54 | |
| net/http.HandlerFunc.ServeHTTP(0x7f3b1120c0?, {0x1604a38?, 0x7f0eab20d8?}, 0x8a7718?) | |
| net/http/server.go:2286 +0x38 | |
| net/http.(*ServeMux).ServeHTTP(0xa7d7c0?, {0x1604a38, 0x7f0eab20d8}, 0x7f3aceec80) | |
| net/http/server.go:2828 +0x190 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.limitRequestBody.func1({0x1604a38, 0x7f0eab20d8}, 0x7f3acee280) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/middlewares.go:72 +0x28c | |
| net/http.HandlerFunc.ServeHTTP(0x16073f0?, {0x1604a38?, 0x7f0eab20d8?}, 0x7f0e69b5d0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start.(*LogMiddleware).Wrap.func2({0x16050d0, 0x7f3b2b0780}, 0x7f3aceeb40) | |
| github.com/AdguardTeam/golibs@v0.35.11/netutil/httputil/logmw.go:71 +0x23c | |
| net/http.HandlerFunc.ServeHTTP(0x1607428?, {0x16050d0?, 0x7f3b2b0780?}, 0x16277a0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).handleAuthenticatedUser(0x7f2c987ab0, {0x1607428, 0x7f0e9cc5f0}, {0x16050d0, 0x7f3b2b0780}, 0x7f3acee8c0, {0x15fb348, 0x7f2c9c50a0}, {0x7f2b943e04, 0xe}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:445 +0x208 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).Wrap.func1({0x16050d0, 0x7f3b2b0780}, 0x7f3acee8c0) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:407 +0xa4 | |
| net/http.HandlerFunc.ServeHTTP(0x7f0ed1ea80?, {0x16050d0?, 0x7f3b2b0780?}, 0x1ee56e0?) | |
| net/http/server.go:2286 +0x38 | |
| golang.org/x/net/http2/h2c.h2cHandler.ServeHTTP({{0x15fb348?, 0x7f2c9c50c0?}, 0x7f3ae2eae0?}, {0x16050d0, 0x7f3b2b0780}, 0x7f3acee8c0) | |
| golang.org/x/net@v0.53.0/http2/h2c/h2c.go:125 +0x42c | |
| net/http.serverHandler.ServeHTTP({0x7f1c0ea840?}, {0x16050d0?, 0x7f3b2b0780?}, 0x1?) | |
| net/http/server.go:3311 +0xb0 | |
| net/http.(*conn).serve(0x7f3adf5050, {0x16073f0, 0x7f3b1bc0c0}) | |
| net/http/server.go:2073 +0x51c | |
| created by net/http.(*Server).Serve in goroutine 62 | |
| net/http/server.go:3464 +0x37c | |
| goroutine 6392 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e8d57c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c8d9320, 0x1d}, 0x4?, 0x0?, {0x7f0e2e9460, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e817380}, 0x7f0e635730, 0x7f0e820880) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e817380}, 0x7f0e635730?, 0x7f0e800700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e817380}, 0x7f2c984808, 0x7f0e800700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e817380?}, 0x7f0def7d40?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e800700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e800700) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e443540, 0x3a, 0x3a}, {{0x100000000?, 0x7f0e472cf0?}, {0x7f3ae2c360?}}, 0x7f0e88ba40, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6359 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e9877c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c8c1160, 0x1d}, 0x4?, 0x0?, {0x7f0e75ad50, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e7ca7b0}, 0x7f0e75ac00, 0x7f0e789300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e7ca7b0}, 0x7f0e75ac00?, 0x7f0e7ce300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e7ca7b0}, 0x7f2c984808, 0x7f0e7ce300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e7ca7b0?}, 0x7f0e5419e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e7ce300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e7ce300) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e7c8180, 0x2f, 0x2f}, {{0x0?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0e7ca780, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6362 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e8d37c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e6b1188, 0x13}, 0x4?, 0x0?, {0x7f0e75b040, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e7cb050}, 0x7f0e75aed0, 0x7f0e789600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e7cb050}, 0x7f0e75aed0?, 0x7f0e7ce500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e7cb050}, 0x7f2c984808, 0x7f0e7ce500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e7cb050?}, 0x7f0e541b00?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e7ce500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e7ce500) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e7c84e0, 0x25, 0x25}, {{0x10000af00?, 0x7f0eb065b0?}, {0x7f3ae2c360?}}, 0x7f0e7cb020, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6673 [sync.RWMutex.RLock, 16 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x830dc7c645d3?, 0xaf?, 0x36f14af0e9810d8?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats.func1(0x7f3b052600, 0x7f0e981120) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:68 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats(0x7f3b052600, {0x1605680, 0x7f0eb06bd0}, 0x7f0f2328c0) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:72 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).ensure.func1({0x1605680, 0x7f0eb06bd0}, 0x7f0f2328c0) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:276 +0x1d0 | |
| net/http.HandlerFunc.ServeHTTP(0x0?, {0x1605680?, 0x7f0eb06bd0?}, 0x4?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/NYTimes/gziphandler.GzipHandlerWithOpts.func1.1({0x1604a38, 0x7f14e32438}, 0x7f0f2328c0) | |
| github.com/NYTimes/gziphandler@v1.1.1/gzip.go:338 +0x25c | |
| net/http.HandlerFunc.ServeHTTP(0x20?, {0x1604a38?, 0x7f14e32438?}, 0xfffffffffffffffe?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).postInstallHandler.func1({0x1604a38, 0x7f14e32438}, 0x7f0f2328c0) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:453 +0x128 | |
| net/http.HandlerFunc.ServeHTTP(0xb5bae4?, {0x1604a38?, 0x7f14e32438?}, 0x7f3c1efd48?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webMw).wrap-fm.(*webMw).wrap.func1({0x1604a38, 0x7f14e32438}, 0x7f0f2328c0) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:241 +0x54 | |
| net/http.HandlerFunc.ServeHTTP(0x7f3b1120c0?, {0x1604a38?, 0x7f14e32438?}, 0x8a7718?) | |
| net/http/server.go:2286 +0x38 | |
| net/http.(*ServeMux).ServeHTTP(0xa7d7c0?, {0x1604a38, 0x7f14e32438}, 0x7f0f2328c0) | |
| net/http/server.go:2828 +0x190 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.limitRequestBody.func1({0x1604a38, 0x7f14e32438}, 0x7f3af9b2c0) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/middlewares.go:72 +0x28c | |
| net/http.HandlerFunc.ServeHTTP(0x16073f0?, {0x1604a38?, 0x7f14e32438?}, 0x7f0e9815d0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start.(*LogMiddleware).Wrap.func2({0x16050d0, 0x7f09fc4000}, 0x7f0f232780) | |
| github.com/AdguardTeam/golibs@v0.35.11/netutil/httputil/logmw.go:71 +0x23c | |
| net/http.HandlerFunc.ServeHTTP(0x1607428?, {0x16050d0?, 0x7f09fc4000?}, 0x16277a0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).handleAuthenticatedUser(0x7f2c987ab0, {0x1607428, 0x7f2eef20a0}, {0x16050d0, 0x7f09fc4000}, 0x7f0f232500, {0x15fb348, 0x7f2c9c50a0}, {0x7f3b010164, 0xe}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:445 +0x208 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).Wrap.func1({0x16050d0, 0x7f09fc4000}, 0x7f0f232500) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:407 +0xa4 | |
| net/http.HandlerFunc.ServeHTTP(0x7f0ece8060?, {0x16050d0?, 0x7f09fc4000?}, 0x1ee56e0?) | |
| net/http/server.go:2286 +0x38 | |
| golang.org/x/net/http2/h2c.h2cHandler.ServeHTTP({{0x15fb348?, 0x7f2c9c50c0?}, 0x7f3ae2eae0?}, {0x16050d0, 0x7f09fc4000}, 0x7f0f232500) | |
| golang.org/x/net@v0.53.0/http2/h2c/h2c.go:125 +0x42c | |
| net/http.serverHandler.ServeHTTP({0x7f0ecd8a40?}, {0x16050d0?, 0x7f09fc4000?}, 0x1?) | |
| net/http/server.go:3311 +0xb0 | |
| net/http.(*conn).serve(0x7f0e956000, {0x16073f0, 0x7f3b1bc0c0}) | |
| net/http/server.go:2073 +0x51c | |
| created by net/http.(*Server).Serve in goroutine 62 | |
| net/http/server.go:3464 +0x37c | |
| goroutine 6393 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e8557c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c8f4920, 0x1d}, 0x4?, 0x0?, {0x7f0e8c6020, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e88baa0}, 0x7f0e1cfdd0, 0x7f0e459200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e88baa0}, 0x7f0e1cfdd0?, 0x7f0e454f00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e88baa0}, 0x7f2c984808, 0x7f0e454f00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e88baa0?}, 0x7f0e46a5a0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e454f00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e454f00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e464db0, 0x2f, 0x2f}, {{0x7f0e44c300?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0e88ba70, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6394 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e9837c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c8f5020, 0x1d}, 0x4?, 0x0?, {0x7f0e8c61f0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e8ca060}, 0x7f0e8c60a0, 0x7f0e459500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e8ca060}, 0x7f0e8c60a0?, 0x7f0e455100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e8ca060}, 0x7f2c984808, 0x7f0e455100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e8ca060?}, 0x7f0e46a6c0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e455100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e455100) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e443700, 0x3a, 0x3a}, {{0x7f0e44c300?, 0x7f0e475040?}, {0x7f3ae2c360?}}, 0x7f0e8ca030, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6395 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0dca97c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e8b2168, 0x13}, 0x4?, 0x0?, {0x7f0e8c65a0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e8ca4e0}, 0x7f0e8c6240, 0x7f0e459800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e8ca4e0}, 0x7f0e8c6240?, 0x7f0e455300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e8ca4e0}, 0x7f2c984808, 0x7f0e455300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e8ca4e0?}, 0x7f0e46a7e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e455300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e455300) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e465500, 0x25, 0x25}, {{0x7f0e44c300?, 0x7f0e475040?}, {0x7f3ae2c360?}}, 0x7f0e8ca4b0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6489 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e9977c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0eabd3e0, 0x29}, 0x4?, 0x0?, {0x7f0eca2920, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0ece8b70}, 0x7f0eca27e0, 0x7f0eaf7100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0ece8b70}, 0x7f0eca27e0?, 0x7f0eabb600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0ece8b70}, 0x7f2c984808, 0x7f0eabb600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0ece8b70?}, 0x7f0e46bb00?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0eabb600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0eabb600) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0ea9d880, 0x3b, 0x3b}, {{0x10480?, 0x7f0eaeb5e0?}, {0x7f3ae2c360?}}, 0x7f0ece8b40, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6402 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e9857c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e465620, 0x29}, 0x4?, 0x0?, {0x7f0e8c6730, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e8cad50}, 0x7f0e8c65f0, 0x7f0e459c00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e8cad50}, 0x7f0e8c65f0?, 0x7f0e455600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e8cad50}, 0x7f2c984808, 0x7f0e455600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e8cad50?}, 0x7f0e46a900?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e455600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e455600) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e8fb000, 0x3b, 0x3b}, {{0x7f0e44c480?, 0x7f0e473830?}, {0x7f3ae2c360?}}, 0x7f0e8cad20, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6486 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0eb6d7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e8b3878, 0x17}, 0x4?, 0x0?, {0x7f0ec226b0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0ece86c0}, 0x7f0eca2680, 0x7f0eaf6e80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0ece86c0}, 0x7f0eca2680?, 0x7f0eabb500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0ece86c0}, 0x7f2c984808, 0x7f0eabb500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0ece86c0?}, 0x7f0e46b9e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0eabb500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0eabb500) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0eabd2c0, 0x29, 0x29}, {{0x7f0e44cf00?, 0x7f0eca0630?}, {0x7f3ae2c360?}}, 0x7f0ece8690, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6403 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e7397c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e8b2420, 0x16}, 0x4?, 0x0?, {0x7f0e6358b0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e8cb260}, 0x7f0e8c6780, 0x7f0e9ae080) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e8cb260}, 0x7f0e8c6780?, 0x7f0e455800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e8cb260}, 0x7f2c984808, 0x7f0e455800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e8cb260?}, 0x7f0e46aa20?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e455800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e455800) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e465a40, 0x28, 0x28}, {{0x7f0e44c600?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0e8cb230, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6675 [sync.RWMutex.RLock, 12 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x8353a12a10b9?, 0xa8?, 0x36e27a80ea190d8?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats.func1(0x7f3b052600, 0x7f0ea19120) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:68 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats(0x7f3b052600, {0x1605680, 0x7f0eaeb110}, 0x7f040de8c0) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:72 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).ensure.func1({0x1605680, 0x7f0eaeb110}, 0x7f040de8c0) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:276 +0x1d0 | |
| net/http.HandlerFunc.ServeHTTP(0x0?, {0x1605680?, 0x7f0eaeb110?}, 0x4?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/NYTimes/gziphandler.GzipHandlerWithOpts.func1.1({0x1604a38, 0x7f0e914150}, 0x7f040de8c0) | |
| github.com/NYTimes/gziphandler@v1.1.1/gzip.go:338 +0x25c | |
| net/http.HandlerFunc.ServeHTTP(0x20?, {0x1604a38?, 0x7f0e914150?}, 0xfffffffffffffffe?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).postInstallHandler.func1({0x1604a38, 0x7f0e914150}, 0x7f040de8c0) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:453 +0x128 | |
| net/http.HandlerFunc.ServeHTTP(0xb5bae4?, {0x1604a38?, 0x7f0e914150?}, 0x7f3c5aca20?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webMw).wrap-fm.(*webMw).wrap.func1({0x1604a38, 0x7f0e914150}, 0x7f040de8c0) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:241 +0x54 | |
| net/http.HandlerFunc.ServeHTTP(0x7f3b1120c0?, {0x1604a38?, 0x7f0e914150?}, 0x8a7718?) | |
| net/http/server.go:2286 +0x38 | |
| net/http.(*ServeMux).ServeHTTP(0xa7d7c0?, {0x1604a38, 0x7f0e914150}, 0x7f040de8c0) | |
| net/http/server.go:2828 +0x190 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.limitRequestBody.func1({0x1604a38, 0x7f0e914150}, 0x7f09d7adc0) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/middlewares.go:72 +0x28c | |
| net/http.HandlerFunc.ServeHTTP(0x16073f0?, {0x1604a38?, 0x7f0e914150?}, 0x7f0ea195d0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start.(*LogMiddleware).Wrap.func2({0x16050d0, 0x7f0eda9c20}, 0x7f040de780) | |
| github.com/AdguardTeam/golibs@v0.35.11/netutil/httputil/logmw.go:71 +0x23c | |
| net/http.HandlerFunc.ServeHTTP(0x1607428?, {0x16050d0?, 0x7f0eda9c20?}, 0x16277a0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).handleAuthenticatedUser(0x7f2c987ab0, {0x1607428, 0x7f0e9cc0a0}, {0x16050d0, 0x7f0eda9c20}, 0x7f040de640, {0x15fb348, 0x7f2c9c50a0}, {0x7f0cbed1c4, 0xe}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:445 +0x208 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).Wrap.func1({0x16050d0, 0x7f0eda9c20}, 0x7f040de640) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:407 +0xa4 | |
| net/http.HandlerFunc.ServeHTTP(0x7f1f3cae10?, {0x16050d0?, 0x7f0eda9c20?}, 0x1ee56e0?) | |
| net/http/server.go:2286 +0x38 | |
| golang.org/x/net/http2/h2c.h2cHandler.ServeHTTP({{0x15fb348?, 0x7f2c9c50c0?}, 0x7f3ae2eae0?}, {0x16050d0, 0x7f0eda9c20}, 0x7f040de640) | |
| golang.org/x/net@v0.53.0/http2/h2c/h2c.go:125 +0x42c | |
| net/http.serverHandler.ServeHTTP({0x7f0ecd8e40?}, {0x16050d0?, 0x7f0eda9c20?}, 0x1?) | |
| net/http/server.go:3311 +0xb0 | |
| net/http.(*conn).serve(0x7f0e956240, {0x16073f0, 0x7f3b1bc0c0}) | |
| net/http/server.go:2073 +0x51c | |
| created by net/http.(*Server).Serve in goroutine 62 | |
| net/http/server.go:3464 +0x37c | |
| goroutine 6704 [sync.RWMutex.RLock, 12 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x8355f5c830d3?, 0xc2?, 0x40063c20e9930d8?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats.func1(0x7f3b052600, 0x7f0e993120) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:68 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats(0x7f3b052600, {0x1605680, 0x7f0eaeb260}, 0x7f040df680) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:72 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).ensure.func1({0x1605680, 0x7f0eaeb260}, 0x7f040df680) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:276 +0x1d0 | |
| net/http.HandlerFunc.ServeHTTP(0x0?, {0x1605680?, 0x7f0eaeb260?}, 0x4?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/NYTimes/gziphandler.GzipHandlerWithOpts.func1.1({0x1604a38, 0x7f0e914348}, 0x7f040df680) | |
| github.com/NYTimes/gziphandler@v1.1.1/gzip.go:338 +0x25c | |
| net/http.HandlerFunc.ServeHTTP(0x20?, {0x1604a38?, 0x7f0e914348?}, 0xfffffffffffffffe?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).postInstallHandler.func1({0x1604a38, 0x7f0e914348}, 0x7f040df680) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:453 +0x128 | |
| net/http.HandlerFunc.ServeHTTP(0xb5bae4?, {0x1604a38?, 0x7f0e914348?}, 0x7f3c5aca20?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webMw).wrap-fm.(*webMw).wrap.func1({0x1604a38, 0x7f0e914348}, 0x7f040df680) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:241 +0x54 | |
| net/http.HandlerFunc.ServeHTTP(0x7f3b1120c0?, {0x1604a38?, 0x7f0e914348?}, 0x8a7718?) | |
| net/http/server.go:2286 +0x38 | |
| net/http.(*ServeMux).ServeHTTP(0xa7d7c0?, {0x1604a38, 0x7f0e914348}, 0x7f040df680) | |
| net/http/server.go:2828 +0x190 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.limitRequestBody.func1({0x1604a38, 0x7f0e914348}, 0x7f040dec80) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/middlewares.go:72 +0x28c | |
| net/http.HandlerFunc.ServeHTTP(0x16073f0?, {0x1604a38?, 0x7f0e914348?}, 0x7f0e9935d0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start.(*LogMiddleware).Wrap.func2({0x16050d0, 0x7f3b2b03c0}, 0x7f040df540) | |
| github.com/AdguardTeam/golibs@v0.35.11/netutil/httputil/logmw.go:71 +0x23c | |
| net/http.HandlerFunc.ServeHTTP(0x1607428?, {0x16050d0?, 0x7f3b2b03c0?}, 0x16277a0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).handleAuthenticatedUser(0x7f2c987ab0, {0x1607428, 0x7f0e9cc3c0}, {0x16050d0, 0x7f3b2b03c0}, 0x7f09e56280, {0x15fb348, 0x7f2c9c50a0}, {0x7f0cbed384, 0xe}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:445 +0x208 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).Wrap.func1({0x16050d0, 0x7f3b2b03c0}, 0x7f09e56280) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:407 +0xa4 | |
| net/http.HandlerFunc.ServeHTTP(0x7f1f3cb5f0?, {0x16050d0?, 0x7f3b2b03c0?}, 0x1ee56e0?) | |
| net/http/server.go:2286 +0x38 | |
| golang.org/x/net/http2/h2c.h2cHandler.ServeHTTP({{0x15fb348?, 0x7f2c9c50c0?}, 0x7f3ae2eae0?}, {0x16050d0, 0x7f3b2b03c0}, 0x7f09e56280) | |
| golang.org/x/net@v0.53.0/http2/h2c/h2c.go:125 +0x42c | |
| net/http.serverHandler.ServeHTTP({0x7f1a7758c0?}, {0x16050d0?, 0x7f3b2b03c0?}, 0x1?) | |
| net/http/server.go:3311 +0xb0 | |
| net/http.(*conn).serve(0x7f0e7b2510, {0x16073f0, 0x7f3b1bc0c0}) | |
| net/http/server.go:2073 +0x51c | |
| created by net/http.(*Server).Serve in goroutine 62 | |
| net/http/server.go:3464 +0x37c | |
| goroutine 6347 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0ea157c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e658a80, 0x10}, 0x4?, 0x0?, {0x7f0e2e98b0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e817800}, 0x7f0e635900, 0x7f0e820b80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e817800}, 0x7f0e635900?, 0x7f0e800900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e817800}, 0x7f2c984808, 0x7f0e800900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e817800?}, 0x7f0def7e60?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e800900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e800900) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e6670e0, 0x22, 0x22}, {{0x7f0e44c780?, 0x7f0e834240?}, {0x7f3ae2c360?}}, 0x7f0e8177d0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6429 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e73d7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e658de0, 0x17}, 0x4?, 0x0?, {0x7f0e8c6f20, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e87f050}, 0x7f0ea42310, 0x7f0e821380) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e87f050}, 0x7f0ea42310?, 0x7f0e800f00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e87f050}, 0x7f2c984808, 0x7f0e800f00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e87f050?}, 0x7f0ea30240?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e800f00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e800f00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e667770, 0x29, 0x29}, {{0x7f0e44cc00?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0e87f020, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6379 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e94f7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c9da280, 0x19}, 0x4?, 0x0?, {0x7f0ea42280, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e3fee10}, 0x7f0e2e9900, 0x7f0e3b1480) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e3fee10}, 0x7f0e2e9900?, 0x7f0e2e1900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e3fee10}, 0x7f2c984808, 0x7f0e2e1900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e3fee10?}, 0x7f0e2bac60?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e2e1900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e2e1900) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e2d3d10, 0x2b, 0x2b}, {{0x7f0e44c900?, 0x7f0e3a1a70?}, {0x7f3ae2c360?}}, 0x7f0e3fede0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6474 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0ea1d7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0cb90cc0, 0x1d}, 0x4?, 0x0?, {0x7f0e75b1a0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0eb2c780}, 0x7f0ea42a40, 0x7f0e821980) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0eb2c780}, 0x7f0ea42a40?, 0x7f0e801300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0eb2c780}, 0x7f2c984808, 0x7f0e801300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0eb2c780?}, 0x7f0ea30480?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e801300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e801300) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0ea9c5c0, 0x3a, 0x3a}, {{0x7f0d519b00?, 0x7f0e9e8fc0?}, {0x7f3ae2c360?}}, 0x7f0e9f7260, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 7214 [IO wait]: | |
| internal/poll.runtime_pollWait(0x7f13ce8c00, 0x72) | |
| runtime/netpoll.go:351 +0xa0 | |
| internal/poll.(*pollDesc).wait(0x7f0eaf6880?, 0x7f04208000?, 0x0) | |
| internal/poll/fd_poll_runtime.go:84 +0x28 | |
| internal/poll.(*pollDesc).waitRead(...) | |
| internal/poll/fd_poll_runtime.go:89 | |
| internal/poll.(*FD).Read(0x7f0eaf6880, {0x7f04208000, 0x1000, 0x1000}) | |
| internal/poll/fd_unix.go:165 +0x234 | |
| net.(*netFD).Read(0x7f0eaf6880, {0x7f04208000?, 0x7f0409daa8?, 0x2fd11c?}) | |
| net/fd_posix.go:68 +0x28 | |
| net.(*conn).Read(0x7f0b0580a8, {0x7f04208000?, 0x7f13ce8c00?, 0xdf84756ea?}) | |
| net/net.go:196 +0x34 | |
| net/http.(*connReader).Read(0x7f1a774380, {0x7f04208000, 0x1000, 0x1000}) | |
| net/http/server.go:812 +0x22c | |
| bufio.(*Reader).fill(0x7f0ec4a3c0) | |
| bufio/bufio.go:113 +0xe0 | |
| bufio.(*Reader).Peek(0x7f0ec4a3c0, 0x4) | |
| bufio/bufio.go:152 +0x58 | |
| net/http.(*conn).serve(0x7f09e4f830, {0x16073f0, 0x7f3b1bc0c0}) | |
| net/http/server.go:2109 +0x648 | |
| created by net/http.(*Server).Serve in goroutine 62 | |
| net/http/server.go:3464 +0x37c | |
| goroutine 6363 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0ea0f7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0c8c1a20, 0x1d}, 0x4?, 0x0?, {0x7f0ea42ba0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e7cb560}, 0x7f0e75b090, 0x7f0e789980) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e7cb560}, 0x7f0e75b090?, 0x7f0e7ce700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e7cb560}, 0x7f2c984808, 0x7f0e7ce700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e7cb560?}, 0x7f0e541c20?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e7ce700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e7ce700) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e7c85d0, 0x2f, 0x2f}, {{0x100009500?, 0x7f0ea842a0?}, {0x7f3ae2c360?}}, 0x7f0e7cb530, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6414 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0ea137c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e8b2690, 0x10}, 0x4?, 0x0?, {0x7f0e8c6d60, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e9f61b0}, 0x7f0e8c6c20, 0x7f0e9ae380) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e9f61b0}, 0x7f0e8c6c20?, 0x7f0e455a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e9f61b0}, 0x7f2c984808, 0x7f0e455a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e9f61b0?}, 0x7f0e46ab40?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e455a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e455a00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e465c50, 0x22, 0x22}, {{0x646500000001636e?, 0x7f0e8bdce0?}, {0x7f3ae2c360?}}, 0x7f0e9f6180, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 7253 [sync.RWMutex.RLock, 2 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x83df53df2a2d?, 0xf7?, 0x359d0f70e6e10d8?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats.func1(0x7f3b052600, 0x7f0e6e1120) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:68 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats(0x7f3b052600, {0x1605680, 0x7f0eb06f50}, 0x7f3af9b900) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:72 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).ensure.func1({0x1605680, 0x7f0eb06f50}, 0x7f3af9b900) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:276 +0x1d0 | |
| net/http.HandlerFunc.ServeHTTP(0x0?, {0x1605680?, 0x7f0eb06f50?}, 0x4?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/NYTimes/gziphandler.GzipHandlerWithOpts.func1.1({0x1604a38, 0x7f0e85c168}, 0x7f3af9b900) | |
| github.com/NYTimes/gziphandler@v1.1.1/gzip.go:338 +0x25c | |
| net/http.HandlerFunc.ServeHTTP(0x20?, {0x1604a38?, 0x7f0e85c168?}, 0xfffffffffffffffe?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).postInstallHandler.func1({0x1604a38, 0x7f0e85c168}, 0x7f3af9b900) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:453 +0x128 | |
| net/http.HandlerFunc.ServeHTTP(0xb5bae4?, {0x1604a38?, 0x7f0e85c168?}, 0x7f3c1efd48?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webMw).wrap-fm.(*webMw).wrap.func1({0x1604a38, 0x7f0e85c168}, 0x7f3af9b900) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:241 +0x54 | |
| net/http.HandlerFunc.ServeHTTP(0x7f3b1120c0?, {0x1604a38?, 0x7f0e85c168?}, 0x8a7718?) | |
| net/http/server.go:2286 +0x38 | |
| net/http.(*ServeMux).ServeHTTP(0xa7d7c0?, {0x1604a38, 0x7f0e85c168}, 0x7f3af9b900) | |
| net/http/server.go:2828 +0x190 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.limitRequestBody.func1({0x1604a38, 0x7f0e85c168}, 0x7f09d7b540) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/middlewares.go:72 +0x28c | |
| net/http.HandlerFunc.ServeHTTP(0x16073f0?, {0x1604a38?, 0x7f0e85c168?}, 0x7f0e6e15d0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start.(*LogMiddleware).Wrap.func2({0x16050d0, 0x7f2cfba2d0}, 0x7f3af9b7c0) | |
| github.com/AdguardTeam/golibs@v0.35.11/netutil/httputil/logmw.go:71 +0x23c | |
| net/http.HandlerFunc.ServeHTTP(0x1607428?, {0x16050d0?, 0x7f2cfba2d0?}, 0x16277a0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).handleAuthenticatedUser(0x7f2c987ab0, {0x1607428, 0x7f15abc050}, {0x16050d0, 0x7f2cfba2d0}, 0x7f3af9b400, {0x15fb348, 0x7f2c9c50a0}, {0x7f3b0105e4, 0xe}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:445 +0x208 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).Wrap.func1({0x16050d0, 0x7f2cfba2d0}, 0x7f3af9b400) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:407 +0xa4 | |
| net/http.HandlerFunc.ServeHTTP(0x7f0ed1e030?, {0x16050d0?, 0x7f2cfba2d0?}, 0x1ee56e0?) | |
| net/http/server.go:2286 +0x38 | |
| golang.org/x/net/http2/h2c.h2cHandler.ServeHTTP({{0x15fb348?, 0x7f2c9c50c0?}, 0x7f3ae2eae0?}, {0x16050d0, 0x7f2cfba2d0}, 0x7f3af9b400) | |
| golang.org/x/net@v0.53.0/http2/h2c/h2c.go:125 +0x42c | |
| net/http.serverHandler.ServeHTTP({0x7f1bffef80?}, {0x16050d0?, 0x7f2cfba2d0?}, 0x1?) | |
| net/http/server.go:3311 +0xb0 | |
| net/http.(*conn).serve(0x7f0e7b37a0, {0x16073f0, 0x7f3b1bc0c0}) | |
| net/http/server.go:2073 +0x51c | |
| created by net/http.(*Server).Serve in goroutine 62 | |
| net/http/server.go:3464 +0x37c | |
| goroutine 6365 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0eb717c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e667f50, 0x2d}, 0x4?, 0x0?, {0x7f0ec22370, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0eb2cc00}, 0x7f0ea42bf0, 0x7f0e821c80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0eb2cc00}, 0x7f0ea42bf0?, 0x7f0e801500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0eb2cc00}, 0x7f2c984808, 0x7f0e801500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0eb2cc00?}, 0x7f0ea305a0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e801500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e801500) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0eb96280, 0x3f, 0x3f}, {{0x10000c900?, 0x7f0e902e00?}, {0x7f3ae2c360?}}, 0x7f0e7cbe90, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6432 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e94b7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0caf6800, 0x1a}, 0x4?, 0x0?, {0x7f0e8c7200, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e87f4a0}, 0x7f0ea42450, 0x7f0e821600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e87f4a0}, 0x7f0ea42450?, 0x7f0e801000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e87f4a0}, 0x7f2c984808, 0x7f0e801000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e87f4a0?}, 0x7f0ea30360?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e801000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e801000) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e667860, 0x2c, 0x2c}, {{0x7f0d519980?, 0x7f0e837540?}, {0x7f3ae2c360?}}, 0x7f0e87f470, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6364 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e9957c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e7c8840, 0x29}, 0x4?, 0x0?, {0x7f0e75b330, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e7cb980}, 0x7f0e75b1f0, 0x7f0e789c80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e7cb980}, 0x7f0e75b1f0?, 0x7f0e7ce800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e7cb980}, 0x7f2c984808, 0x7f0e7ce800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e7cb980?}, 0x7f0e541d40?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e7ce800) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e7ce800) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0eb96080, 0x3b, 0x3b}, {{0x74707972636e651a?, 0x7f0e7b27e0?}, {0x7f3ae2c360?}}, 0x7f0e7cb950, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6366 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0e8cf7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e7c8cc0, 0x29}, 0x4?, 0x0?, {0x7f0ec22060, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0eba0000}, 0x7f0e75b380, 0x7f0eb9e080) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0eba0000}, 0x7f0e75b380?, 0x7f0e7cea00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0eba0000}, 0x7f2c984808, 0x7f0e7cea00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0eba0000?}, 0x7f0e541e60?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0e7cea00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071808?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0e7cea00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0eb962c0, 0x3b, 0x3b}, {{0x36db6d9?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0e7cbec0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6848 [sync.RWMutex.RLock, 12 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x8353a1cb6615?, 0xf2?, 0x40f7cf20e8d10d8?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats.func1(0x7f3b052600, 0x7f0e8d1120) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:68 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats(0x7f3b052600, {0x1605680, 0x7f0ed089a0}, 0x7f09e56140) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:72 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).ensure.func1({0x1605680, 0x7f0ed089a0}, 0x7f09e56140) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:276 +0x1d0 | |
| net/http.HandlerFunc.ServeHTTP(0x0?, {0x1605680?, 0x7f0ed089a0?}, 0x4?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/NYTimes/gziphandler.GzipHandlerWithOpts.func1.1({0x1604a38, 0x7f0eab21c8}, 0x7f09e56140) | |
| github.com/NYTimes/gziphandler@v1.1.1/gzip.go:338 +0x25c | |
| net/http.HandlerFunc.ServeHTTP(0x20?, {0x1604a38?, 0x7f0eab21c8?}, 0xfffffffffffffffe?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).postInstallHandler.func1({0x1604a38, 0x7f0eab21c8}, 0x7f09e56140) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:453 +0x128 | |
| net/http.HandlerFunc.ServeHTTP(0xb5bae4?, {0x1604a38?, 0x7f0eab21c8?}, 0x7f13c78588?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webMw).wrap-fm.(*webMw).wrap.func1({0x1604a38, 0x7f0eab21c8}, 0x7f09e56140) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:241 +0x54 | |
| net/http.HandlerFunc.ServeHTTP(0x7f3b1120c0?, {0x1604a38?, 0x7f0eab21c8?}, 0x8a7718?) | |
| net/http/server.go:2286 +0x38 | |
| net/http.(*ServeMux).ServeHTTP(0xa7d7c0?, {0x1604a38, 0x7f0eab21c8}, 0x7f09e56140) | |
| net/http/server.go:2828 +0x190 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.limitRequestBody.func1({0x1604a38, 0x7f0eab21c8}, 0x7f0a4bf180) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/middlewares.go:72 +0x28c | |
| net/http.HandlerFunc.ServeHTTP(0x16073f0?, {0x1604a38?, 0x7f0eab21c8?}, 0x1f35ca8?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start.(*LogMiddleware).Wrap.func2({0x16050d0, 0x7f2cfba1e0}, 0x7f09e56000) | |
| github.com/AdguardTeam/golibs@v0.35.11/netutil/httputil/logmw.go:71 +0x23c | |
| net/http.HandlerFunc.ServeHTTP(0x1607428?, {0x16050d0?, 0x7f2cfba1e0?}, 0x16277a0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).handleAuthenticatedUser(0x7f2c987ab0, {0x1607428, 0x7f0f2060a0}, {0x16050d0, 0x7f2cfba1e0}, 0x7f3ae9af00, {0x15fb348, 0x7f2c9c50a0}, {0x7f3b0fe004, 0xe}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:445 +0x208 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).Wrap.func1({0x16050d0, 0x7f2cfba1e0}, 0x7f3ae9af00) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:407 +0xa4 | |
| net/http.HandlerFunc.ServeHTTP(0x7f3b27c9c0?, {0x16050d0?, 0x7f2cfba1e0?}, 0x1ee56e0?) | |
| net/http/server.go:2286 +0x38 | |
| golang.org/x/net/http2/h2c.h2cHandler.ServeHTTP({{0x15fb348?, 0x7f2c9c50c0?}, 0x7f3ae2eae0?}, {0x16050d0, 0x7f2cfba1e0}, 0x7f3ae9af00) | |
| golang.org/x/net@v0.53.0/http2/h2c/h2c.go:125 +0x42c | |
| net/http.serverHandler.ServeHTTP({0x7f0ecd9cc0?}, {0x16050d0?, 0x7f2cfba1e0?}, 0x1?) | |
| net/http/server.go:3311 +0xb0 | |
| net/http.(*conn).serve(0x7f0eb31cb0, {0x16073f0, 0x7f3b1bc0c0}) | |
| net/http/server.go:2073 +0x51c | |
| created by net/http.(*Server).Serve in goroutine 62 | |
| net/http/server.go:3464 +0x37c | |
| goroutine 6476 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0eb5b7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0cbd14e0, 0x1d}, 0x4?, 0x0?, {0x7f0e8c75c0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e9f7350}, 0x7f0e8c7470, 0x7f0e9aeb00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e9f7350}, 0x7f0e8c7470?, 0x7f0eaba100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e9f7350}, 0x7f2c984808, 0x7f0eaba100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e9f7350?}, 0x7f0e46aea0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0eaba100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0eaba100) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0ea9c700, 0x3a, 0x3a}, {{0x16180?, 0x7f0e9035e0?}, {0x7f3ae2c360?}}, 0x7f0e9f7320, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6475 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0eb577c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0cbd14a0, 0x1d}, 0x4?, 0x0?, {0x7f0e2e9e20, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e9f72c0}, 0x7f0e8c73f0, 0x7f0e9ae980) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e9f72c0}, 0x7f0e8c73f0?, 0x7f0eaba000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e9f72c0}, 0x7f2c984808, 0x7f0eaba000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e9f72c0?}, 0x7f0e46ad80?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0eaba000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad4d008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0eaba000) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0e465ec0, 0x2f, 0x2f}, {{0x19380?, 0x7f0e842fc0?}, {0x7f3ae2c360?}}, 0x7f0e9f7290, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6664 [sync.RWMutex.RLock, 16 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x83101d81dc57?, 0x46?, 0x51ec7460eca90d8?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats.func1(0x7f3b052600, 0x7f0eca9120) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:68 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats(0x7f3b052600, {0x1605680, 0x7f0eaea620}, 0x7f09d7aa00) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:72 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).ensure.func1({0x1605680, 0x7f0eaea620}, 0x7f09d7aa00) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:276 +0x1d0 | |
| net/http.HandlerFunc.ServeHTTP(0x0?, {0x1605680?, 0x7f0eaea620?}, 0x4?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/NYTimes/gziphandler.GzipHandlerWithOpts.func1.1({0x1604a38, 0x7f0e914108}, 0x7f09d7aa00) | |
| github.com/NYTimes/gziphandler@v1.1.1/gzip.go:338 +0x25c | |
| net/http.HandlerFunc.ServeHTTP(0x20?, {0x1604a38?, 0x7f0e914108?}, 0xfffffffffffffffe?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).postInstallHandler.func1({0x1604a38, 0x7f0e914108}, 0x7f09d7aa00) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:453 +0x128 | |
| net/http.HandlerFunc.ServeHTTP(0xb5bae4?, {0x1604a38?, 0x7f0e914108?}, 0x7f3c5aca20?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webMw).wrap-fm.(*webMw).wrap.func1({0x1604a38, 0x7f0e914108}, 0x7f09d7aa00) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:241 +0x54 | |
| net/http.HandlerFunc.ServeHTTP(0x7f3b1120c0?, {0x1604a38?, 0x7f0e914108?}, 0x8a7718?) | |
| net/http/server.go:2286 +0x38 | |
| net/http.(*ServeMux).ServeHTTP(0xa7d7c0?, {0x1604a38, 0x7f0e914108}, 0x7f09d7aa00) | |
| net/http/server.go:2828 +0x190 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.limitRequestBody.func1({0x1604a38, 0x7f0e914108}, 0x7f09d7a8c0) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/middlewares.go:72 +0x28c | |
| net/http.HandlerFunc.ServeHTTP(0x16073f0?, {0x1604a38?, 0x7f0e914108?}, 0x7f0eca95d0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start.(*LogMiddleware).Wrap.func2({0x16050d0, 0x7f0eda8780}, 0x7f09d7a780) | |
| github.com/AdguardTeam/golibs@v0.35.11/netutil/httputil/logmw.go:71 +0x23c | |
| net/http.HandlerFunc.ServeHTTP(0x1607428?, {0x16050d0?, 0x7f0eda8780?}, 0x16277a0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).handleAuthenticatedUser(0x7f2c987ab0, {0x1607428, 0x7f15abc910}, {0x16050d0, 0x7f0eda8780}, 0x7f0f233540, {0x15fb348, 0x7f2c9c50a0}, {0x7f0cbecb64, 0xe}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:445 +0x208 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).Wrap.func1({0x16050d0, 0x7f0eda8780}, 0x7f0f233540) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:407 +0xa4 | |
| net/http.HandlerFunc.ServeHTTP(0x7f1cd0b860?, {0x16050d0?, 0x7f0eda8780?}, 0x1ee56e0?) | |
| net/http/server.go:2286 +0x38 | |
| golang.org/x/net/http2/h2c.h2cHandler.ServeHTTP({{0x15fb348?, 0x7f2c9c50c0?}, 0x7f3ae2eae0?}, {0x16050d0, 0x7f0eda8780}, 0x7f0f233540) | |
| golang.org/x/net@v0.53.0/http2/h2c/h2c.go:125 +0x42c | |
| net/http.serverHandler.ServeHTTP({0x7f0ecd9140?}, {0x16050d0?, 0x7f0eda8780?}, 0x1?) | |
| net/http/server.go:3311 +0xb0 | |
| net/http.(*conn).serve(0x7f0e7b35f0, {0x16073f0, 0x7f3b1bc0c0}) | |
| net/http/server.go:2073 +0x51c | |
| created by net/http.(*Server).Serve in goroutine 62 | |
| net/http/server.go:3464 +0x37c | |
| goroutine 6457 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0ea8f7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f359140, 0xe}, 0x4?, 0x0?, {0x7f0eca2630, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e978cc0}, 0x7f0ec223e0, 0x7f0e3b1d80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e978cc0}, 0x7f0ec223e0?, 0x7f0ec4c100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e978cc0}, 0x7f2c984808, 0x7f0ec4c100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e978cc0?}, 0x7f0e2bb0e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0ec4c100) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0ec4c100) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0cc92840, 0x20, 0x20}, {{0x7f0eb26480?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0e978c90, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6477 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0ea177c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e8b2d08, 0x16}, 0x4?, 0x0?, {0x7f0e8c7780, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e9f77d0}, 0x7f0e8c7610, 0x7f0e9aee00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e9f77d0}, 0x7f0e8c7610?, 0x7f0eaba300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e9f77d0}, 0x7f2c984808, 0x7f0eaba300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e9f77d0?}, 0x7f0e46afc0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0eaba300) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0eaba300) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0eabc450, 0x28, 0x28}, {{0x19380?, 0x7f0e842fc0?}, {0x7f3ae2c360?}}, 0x7f0e9f77a0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6478 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0eaf57c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e8b2e70, 0x10}, 0x4?, 0x0?, {0x7f0e8c7910, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e9f7ce0}, 0x7f0e8c77d0, 0x7f0e9af180) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e9f7ce0}, 0x7f0e8c77d0?, 0x7f0eaba500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e9f7ce0}, 0x7f2c984808, 0x7f0eaba500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e9f7ce0?}, 0x7f0e46b0e0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0eaba500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0eaba500) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0eabc540, 0x22, 0x22}, {{0x19380?, 0x7f0e842fc0?}, {0x7f3ae2c360?}}, 0x7f0e9f7cb0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6479 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0eb557c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0ccb0320, 0x19}, 0x4?, 0x0?, {0x7f0e8c7ab0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0ead42a0}, 0x7f0e8c7960, 0x7f0e9af500) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0ead42a0}, 0x7f0e8c7960?, 0x7f0eaba700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0ead42a0}, 0x7f2c984808, 0x7f0eaba700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0ead42a0?}, 0x7f0e46b200?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0eaba700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0eaba700) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0eabc630, 0x2b, 0x2b}, {{0x19380?, 0x7f0e842fc0?}, {0x7f3ae2c360?}}, 0x7f0ead4270, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6480 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0eaf17c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0eabc780, 0x21}, 0x4?, 0x0?, {0x7f0e8c7c70, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0ead47b0}, 0x7f0e8c7b00, 0x7f0e9af880) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0ead47b0}, 0x7f0e8c7b00?, 0x7f0eaba900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0ead47b0}, 0x7f2c984808, 0x7f0eaba900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0ead47b0?}, 0x7f0e46b320?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0eaba900) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0eaba900) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0ea9cdc0, 0x33, 0x33}, {{0x19380?, 0x7f0e842fc0?}, {0x7f3ae2c360?}}, 0x7f0ead4780, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6481 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0eaf37c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0ccb0c00, 0x1b}, 0x4?, 0x0?, {0x7f0e8c7d30, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0ead4cc0}, 0x7f0e8c7cc0, 0x7f0e9afc00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0ead4cc0}, 0x7f0e8c7cc0?, 0x7f0eabab00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0ead4cc0}, 0x7f2c984808, 0x7f0eabab00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0ead4cc0?}, 0x7f0e46b440?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0eabab00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0eabab00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0eabcc60, 0x2d, 0x2d}, {{0x19380?, 0x7f0e842fc0?}, {0x7f3ae2c360?}}, 0x7f0ead4c90, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6482 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0ecaf7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e8b3170, 0x10}, 0x4?, 0x0?, {0x7f0e8c7ec0, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0ead4f00}, 0x7f0e8c7d80, 0x7f0eaf6000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0ead4f00}, 0x7f0e8c7d80?, 0x7f0eabac00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0ead4f00}, 0x7f2c984808, 0x7f0eabac00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0ead4f00?}, 0x7f0e46b560?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0eabac00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0eabac00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0eabce10, 0x22, 0x22}, {{0x19380?, 0x7f0e842fc0?}, {0x7f3ae2c360?}}, 0x7f0ead4ed0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6483 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0eaef7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e8b3320, 0x17}, 0x4?, 0x0?, {0x7f0eca2180, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0ead53b0}, 0x7f0eca2010, 0x7f0eaf6380) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0ead53b0}, 0x7f0eca2010?, 0x7f0eabae00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0ead53b0}, 0x7f2c984808, 0x7f0eabae00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0ead53b0?}, 0x7f0e46b680?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0eabae00) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0eabae00) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0eabcf00, 0x29, 0x29}, {{0x19380?, 0x7f0e842fc0?}, {0x7f3ae2c360?}}, 0x7f0ead5380, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6484 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0ecab7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0ccb19a0, 0x1a}, 0x4?, 0x0?, {0x7f0eca2340, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0ead58c0}, 0x7f0eca21d0, 0x7f0eaf6700) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0ead58c0}, 0x7f0eca21d0?, 0x7f0eabb000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0ead58c0}, 0x7f2c984808, 0x7f0eabb000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0ead58c0?}, 0x7f0e46b7a0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0eabb000) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b071008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0eabb000) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0eabcff0, 0x2c, 0x2c}, {{0x19380?, 0x7f0e842fc0?}, {0x7f3ae2c360?}}, 0x7f0ead5890, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6485 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0ecad7c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0f458110, 0xe}, 0x4?, 0x0?, {0x7f0eca2500, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0ead5dd0}, 0x7f0eca2390, 0x7f0eaf6a80) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0ead5dd0}, 0x7f0eca2390?, 0x7f0eabb200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0ead5dd0}, 0x7f2c984808, 0x7f0eabb200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0ead5dd0?}, 0x7f0e46b8c0?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0eabb200) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0eabb200) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0ccb1c00, 0x20, 0x20}, {{0x19380?, 0x7f0e842fc0?}, {0x7f3ae2c360?}}, 0x7f0ead5da0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6464 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0eb597c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e972600, 0x29}, 0x4?, 0x0?, {0x7f0ec22840, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e9795c0}, 0x7f0ec22700, 0x7f0ec7c280) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e9795c0}, 0x7f0ec22700?, 0x7f0ec4c400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e9795c0}, 0x7f2c984808, 0x7f0ec4c400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e9795c0?}, 0x7f0e2bb200?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0ec4c400) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3ad80008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0ec4c400) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0ec5a300, 0x3b, 0x3b}, {{0x7f0e970600?, 0x0?}, {0x7f3ae2c360?}}, 0x7f0e979590, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6497 [sync.RWMutex.RLock, 20 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x7f0ed717c8?, 0xcc?, 0x7f3b100770?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).ShouldCount(0x7f3b052600, {0x7f0e972a50, 0x2d}, 0x4?, 0x0?, {0x7f0ec22990, 0x1, 0x1}) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/stats.go:624 +0x94 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).shouldCountStat(...) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:95 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).processQueryLogsAndStats(0x7f3b78c008, {0x16073f0, 0x7f0e979b00}, 0x7f0ec22890, 0x7f0ec7c580) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/stats.go:64 +0x4a0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).ServeDNS(0x7f3b78c008, {0x16073f0, 0x7f0e979b00}, 0x7f0ec22890?, 0x7f0ec4c600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/requesthandler.go:45 +0x1f0 | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*Server).Wrap.func1({0x16073f0, 0x7f0e979b00}, 0x7f2c984808, 0x7f0ec4c600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:51 +0x1b0 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x1607338?, {0x16073f0?, 0x7f0e979b00?}, 0x7f0e2bb320?, 0xb611f6?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward.(*Server).newProxyConfig.(*logMiddleware).Wrap.func2({0x1607338, 0x7f1d7803e0}, 0x7f2c984808, 0x7f0ec4c600) | |
| github.com/AdguardTeam/AdGuardHome/internal/dnsforward/middleware.go:183 +0x188 | |
| github.com/AdguardTeam/dnsproxy/proxy.HandlerFunc.ServeDNS(0x7f2c984808?, {0x1607338?, 0x7f1d7803e0?}, 0x7f3ae2c360?, 0x7f3b1f5008?) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/requesthandler.go:41 +0x3c | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).handleDNSRequest(0x7f2c984808, {0x1607338, 0x7f1d7803e0}, 0x7f0ec4c600) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/server.go:108 +0xbc | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpHandlePacket(0x7f2c984808, {0x1607338?, 0x7f1d7803e0?}, {0x7f0ec5a500, 0x3f, 0x3f}, {{0x7f0e970600?, 0x7f0e951a40?}, {0x7f3ae2c360?}}, 0x7f0e979ad0, ...) | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:159 +0x290 | |
| github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop.func1() | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:113 +0x6c | |
| created by github.com/AdguardTeam/dnsproxy/proxy.(*Proxy).udpPacketLoop in goroutine 149 | |
| github.com/AdguardTeam/dnsproxy@v0.81.1/proxy/serverudp.go:110 +0x2e0 | |
| goroutine 6660 [sync.RWMutex.RLock, 16 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x830dc7e14a33?, 0x10?, 0x38a19100862f0d8?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats.func1(0x7f3b052600, 0x7f0862f120) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:68 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats(0x7f3b052600, {0x1605680, 0x7f0e7f6000}, 0x7f3b11a3c0) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:72 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).ensure.func1({0x1605680, 0x7f0e7f6000}, 0x7f3b11a3c0) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:276 +0x1d0 | |
| net/http.HandlerFunc.ServeHTTP(0x0?, {0x1605680?, 0x7f0e7f6000?}, 0x4?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/NYTimes/gziphandler.GzipHandlerWithOpts.func1.1({0x1604a38, 0x7f0e6cc060}, 0x7f3b11a3c0) | |
| github.com/NYTimes/gziphandler@v1.1.1/gzip.go:338 +0x25c | |
| net/http.HandlerFunc.ServeHTTP(0x20?, {0x1604a38?, 0x7f0e6cc060?}, 0xfffffffffffffffe?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).postInstallHandler.func1({0x1604a38, 0x7f0e6cc060}, 0x7f3b11a3c0) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:453 +0x128 | |
| net/http.HandlerFunc.ServeHTTP(0xb5bae4?, {0x1604a38?, 0x7f0e6cc060?}, 0x7f13c78588?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webMw).wrap-fm.(*webMw).wrap.func1({0x1604a38, 0x7f0e6cc060}, 0x7f3b11a3c0) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:241 +0x54 | |
| net/http.HandlerFunc.ServeHTTP(0x7f3b1120c0?, {0x1604a38?, 0x7f0e6cc060?}, 0x8a7718?) | |
| net/http/server.go:2286 +0x38 | |
| net/http.(*ServeMux).ServeHTTP(0xa7d7c0?, {0x1604a38, 0x7f0e6cc060}, 0x7f3b11a3c0) | |
| net/http/server.go:2828 +0x190 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.limitRequestBody.func1({0x1604a38, 0x7f0e6cc060}, 0x7f3b11a280) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/middlewares.go:72 +0x28c | |
| net/http.HandlerFunc.ServeHTTP(0x16073f0?, {0x1604a38?, 0x7f0e6cc060?}, 0x7f0862f5d0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start.(*LogMiddleware).Wrap.func2({0x16050d0, 0x7f2efa4960}, 0x7f3b11a140) | |
| github.com/AdguardTeam/golibs@v0.35.11/netutil/httputil/logmw.go:71 +0x23c | |
| net/http.HandlerFunc.ServeHTTP(0x1607428?, {0x16050d0?, 0x7f2efa4960?}, 0x16277a0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).handleAuthenticatedUser(0x7f2c987ab0, {0x1607428, 0x7f0e93aa00}, {0x16050d0, 0x7f2efa4960}, 0x7f0f232640, {0x15fb348, 0x7f2c9c50a0}, {0x7f0cda6404, 0xe}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:445 +0x208 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).Wrap.func1({0x16050d0, 0x7f2efa4960}, 0x7f0f232640) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:407 +0xa4 | |
| net/http.HandlerFunc.ServeHTTP(0x7f0ee00fc0?, {0x16050d0?, 0x7f2efa4960?}, 0x1ee56e0?) | |
| net/http/server.go:2286 +0x38 | |
| golang.org/x/net/http2/h2c.h2cHandler.ServeHTTP({{0x15fb348?, 0x7f2c9c50c0?}, 0x7f3ae2eae0?}, {0x16050d0, 0x7f2efa4960}, 0x7f0f232640) | |
| golang.org/x/net@v0.53.0/http2/h2c/h2c.go:125 +0x42c | |
| net/http.serverHandler.ServeHTTP({0x7f0ecd8c80?}, {0x16050d0?, 0x7f2efa4960?}, 0x1?) | |
| net/http/server.go:3311 +0xb0 | |
| net/http.(*conn).serve(0x7f0e7b3200, {0x16073f0, 0x7f3b1bc0c0}) | |
| net/http/server.go:2073 +0x51c | |
| created by net/http.(*Server).Serve in goroutine 62 | |
| net/http/server.go:3464 +0x37c | |
| goroutine 7282 [sync.RWMutex.RLock, 2 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x83e1a8e8c5e7?, 0xd6?, 0x45788d60ed6b0d8?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats.func1(0x7f3b052600, 0x7f0ed6b120) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:68 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats(0x7f3b052600, {0x1605680, 0x7f0eb07340}, 0x7f3af9bcc0) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:72 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).ensure.func1({0x1605680, 0x7f0eb07340}, 0x7f3af9bcc0) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:276 +0x1d0 | |
| net/http.HandlerFunc.ServeHTTP(0x0?, {0x1605680?, 0x7f0eb07340?}, 0x4?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/NYTimes/gziphandler.GzipHandlerWithOpts.func1.1({0x1604a38, 0x7f0e85c300}, 0x7f3af9bcc0) | |
| github.com/NYTimes/gziphandler@v1.1.1/gzip.go:338 +0x25c | |
| net/http.HandlerFunc.ServeHTTP(0x20?, {0x1604a38?, 0x7f0e85c300?}, 0xfffffffffffffffe?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).postInstallHandler.func1({0x1604a38, 0x7f0e85c300}, 0x7f3af9bcc0) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:453 +0x128 | |
| net/http.HandlerFunc.ServeHTTP(0xb5bae4?, {0x1604a38?, 0x7f0e85c300?}, 0x7f3c1efd48?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webMw).wrap-fm.(*webMw).wrap.func1({0x1604a38, 0x7f0e85c300}, 0x7f3af9bcc0) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:241 +0x54 | |
| net/http.HandlerFunc.ServeHTTP(0x7f3b1120c0?, {0x1604a38?, 0x7f0e85c300?}, 0x8a7718?) | |
| net/http/server.go:2286 +0x38 | |
| net/http.(*ServeMux).ServeHTTP(0xa7d7c0?, {0x1604a38, 0x7f0e85c300}, 0x7f3af9bcc0) | |
| net/http/server.go:2828 +0x190 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.limitRequestBody.func1({0x1604a38, 0x7f0e85c300}, 0x7f3af9bb80) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/middlewares.go:72 +0x28c | |
| net/http.HandlerFunc.ServeHTTP(0x16073f0?, {0x1604a38?, 0x7f0e85c300?}, 0x7f0ed6b5d0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start.(*LogMiddleware).Wrap.func2({0x16050d0, 0x7f040b10e0}, 0x7f3af9ba40) | |
| github.com/AdguardTeam/golibs@v0.35.11/netutil/httputil/logmw.go:71 +0x23c | |
| net/http.HandlerFunc.ServeHTTP(0x1607428?, {0x16050d0?, 0x7f040b10e0?}, 0x16277a0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).handleAuthenticatedUser(0x7f2c987ab0, {0x1607428, 0x7f2eef3860}, {0x16050d0, 0x7f040b10e0}, 0x7f040df900, {0x15fb348, 0x7f2c9c50a0}, {0x7f0cbec8c4, 0xe}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:445 +0x208 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).Wrap.func1({0x16050d0, 0x7f040b10e0}, 0x7f040df900) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:407 +0xa4 | |
| net/http.HandlerFunc.ServeHTTP(0x7f1f3ca240?, {0x16050d0?, 0x7f040b10e0?}, 0x1ee56e0?) | |
| net/http/server.go:2286 +0x38 | |
| golang.org/x/net/http2/h2c.h2cHandler.ServeHTTP({{0x15fb348?, 0x7f2c9c50c0?}, 0x7f3ae2eae0?}, {0x16050d0, 0x7f040b10e0}, 0x7f040df900) | |
| golang.org/x/net@v0.53.0/http2/h2c/h2c.go:125 +0x42c | |
| net/http.serverHandler.ServeHTTP({0x7f1c0eb940?}, {0x16050d0?, 0x7f040b10e0?}, 0x1?) | |
| net/http/server.go:3311 +0xb0 | |
| net/http.(*conn).serve(0x7f09e4fb90, {0x16073f0, 0x7f3b1bc0c0}) | |
| net/http/server.go:2073 +0x51c | |
| created by net/http.(*Server).Serve in goroutine 62 | |
| net/http/server.go:3464 +0x37c | |
| goroutine 6888 [sync.RWMutex.RLock, 12 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x8355f65d4a2b?, 0x1a?, 0x4957d1a0ed6d0d8?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats.func1(0x7f3b052600, 0x7f0ed6d120) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:68 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats(0x7f3b052600, {0x1605680, 0x7f0eb07880}, 0x7f04084640) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:72 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).ensure.func1({0x1605680, 0x7f0eb07880}, 0x7f04084640) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:276 +0x1d0 | |
| net/http.HandlerFunc.ServeHTTP(0x0?, {0x1605680?, 0x7f0eb07880?}, 0x4?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/NYTimes/gziphandler.GzipHandlerWithOpts.func1.1({0x1604a38, 0x7f0e85c2e8}, 0x7f04084640) | |
| github.com/NYTimes/gziphandler@v1.1.1/gzip.go:338 +0x25c | |
| net/http.HandlerFunc.ServeHTTP(0x20?, {0x1604a38?, 0x7f0e85c2e8?}, 0xfffffffffffffffe?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).postInstallHandler.func1({0x1604a38, 0x7f0e85c2e8}, 0x7f04084640) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:453 +0x128 | |
| net/http.HandlerFunc.ServeHTTP(0xb5bae4?, {0x1604a38?, 0x7f0e85c2e8?}, 0x7f3c1efd48?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webMw).wrap-fm.(*webMw).wrap.func1({0x1604a38, 0x7f0e85c2e8}, 0x7f04084640) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:241 +0x54 | |
| net/http.HandlerFunc.ServeHTTP(0x7f3b1120c0?, {0x1604a38?, 0x7f0e85c2e8?}, 0x8a7718?) | |
| net/http/server.go:2286 +0x38 | |
| net/http.(*ServeMux).ServeHTTP(0xa7d7c0?, {0x1604a38, 0x7f0e85c2e8}, 0x7f04084640) | |
| net/http/server.go:2828 +0x190 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.limitRequestBody.func1({0x1604a38, 0x7f0e85c2e8}, 0x7f3ae9b680) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/middlewares.go:72 +0x28c | |
| net/http.HandlerFunc.ServeHTTP(0x16073f0?, {0x1604a38?, 0x7f0e85c2e8?}, 0x7f0ed6d5d0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start.(*LogMiddleware).Wrap.func2({0x16050d0, 0x7f2efa5d10}, 0x7f04084500) | |
| github.com/AdguardTeam/golibs@v0.35.11/netutil/httputil/logmw.go:71 +0x23c | |
| net/http.HandlerFunc.ServeHTTP(0x1607428?, {0x16050d0?, 0x7f2efa5d10?}, 0x16277a0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).handleAuthenticatedUser(0x7f2c987ab0, {0x1607428, 0x7f3b37ce10}, {0x16050d0, 0x7f2efa5d10}, 0x7f040843c0, {0x15fb348, 0x7f2c9c50a0}, {0x7f2b942084, 0xe}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:445 +0x208 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).Wrap.func1({0x16050d0, 0x7f2efa5d10}, 0x7f040843c0) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:407 +0xa4 | |
| net/http.HandlerFunc.ServeHTTP(0x7f1b169e90?, {0x16050d0?, 0x7f2efa5d10?}, 0x1ee56e0?) | |
| net/http/server.go:2286 +0x38 | |
| golang.org/x/net/http2/h2c.h2cHandler.ServeHTTP({{0x15fb348?, 0x7f2c9c50c0?}, 0x7f3ae2eae0?}, {0x16050d0, 0x7f2efa5d10}, 0x7f040843c0) | |
| golang.org/x/net@v0.53.0/http2/h2c/h2c.go:125 +0x42c | |
| net/http.serverHandler.ServeHTTP({0x7f1bffe340?}, {0x16050d0?, 0x7f2efa5d10?}, 0x1?) | |
| net/http/server.go:3311 +0xb0 | |
| net/http.(*conn).serve(0x7f0e956990, {0x16073f0, 0x7f3b1bc0c0}) | |
| net/http/server.go:2073 +0x51c | |
| created by net/http.(*Server).Serve in goroutine 62 | |
| net/http/server.go:3464 +0x37c | |
| goroutine 6883 [sync.RWMutex.RLock, 6 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x83997a2791ef?, 0xde?, 0x306f0de0ea930d8?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats.func1(0x7f3b052600, 0x7f0ea93120) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:68 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats(0x7f3b052600, {0x1605680, 0x7f0eb065b0}, 0x7f09d7ab40) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:72 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).ensure.func1({0x1605680, 0x7f0eb065b0}, 0x7f09d7ab40) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:276 +0x1d0 | |
| net/http.HandlerFunc.ServeHTTP(0x0?, {0x1605680?, 0x7f0eb065b0?}, 0x4?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/NYTimes/gziphandler.GzipHandlerWithOpts.func1.1({0x1604a38, 0x7f0eab22e8}, 0x7f09d7ab40) | |
| github.com/NYTimes/gziphandler@v1.1.1/gzip.go:338 +0x25c | |
| net/http.HandlerFunc.ServeHTTP(0x20?, {0x1604a38?, 0x7f0eab22e8?}, 0xfffffffffffffffe?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).postInstallHandler.func1({0x1604a38, 0x7f0eab22e8}, 0x7f09d7ab40) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:453 +0x128 | |
| net/http.HandlerFunc.ServeHTTP(0xb5bae4?, {0x1604a38?, 0x7f0eab22e8?}, 0x7f3c1efd48?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webMw).wrap-fm.(*webMw).wrap.func1({0x1604a38, 0x7f0eab22e8}, 0x7f09d7ab40) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:241 +0x54 | |
| net/http.HandlerFunc.ServeHTTP(0x7f3b1120c0?, {0x1604a38?, 0x7f0eab22e8?}, 0x8a7718?) | |
| net/http/server.go:2286 +0x38 | |
| net/http.(*ServeMux).ServeHTTP(0xa7d7c0?, {0x1604a38, 0x7f0eab22e8}, 0x7f09d7ab40) | |
| net/http/server.go:2828 +0x190 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.limitRequestBody.func1({0x1604a38, 0x7f0eab22e8}, 0x7f09e57b80) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/middlewares.go:72 +0x28c | |
| net/http.HandlerFunc.ServeHTTP(0x16073f0?, {0x1604a38?, 0x7f0eab22e8?}, 0x7f0ea935d0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start.(*LogMiddleware).Wrap.func2({0x16050d0, 0x7f040b04b0}, 0x7f09d7a780) | |
| github.com/AdguardTeam/golibs@v0.35.11/netutil/httputil/logmw.go:71 +0x23c | |
| net/http.HandlerFunc.ServeHTTP(0x1607428?, {0x16050d0?, 0x7f040b04b0?}, 0x16277a0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).handleAuthenticatedUser(0x7f2c987ab0, {0x1607428, 0x7f15abc5a0}, {0x16050d0, 0x7f040b04b0}, 0x7f09d7a640, {0x15fb348, 0x7f2c9c50a0}, {0x7f0cbec244, 0xe}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:445 +0x208 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).Wrap.func1({0x16050d0, 0x7f040b04b0}, 0x7f09d7a640) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:407 +0xa4 | |
| net/http.HandlerFunc.ServeHTTP(0x7f1f3cb080?, {0x16050d0?, 0x7f040b04b0?}, 0x1ee56e0?) | |
| net/http/server.go:2286 +0x38 | |
| golang.org/x/net/http2/h2c.h2cHandler.ServeHTTP({{0x15fb348?, 0x7f2c9c50c0?}, 0x7f3ae2eae0?}, {0x16050d0, 0x7f040b04b0}, 0x7f09d7a640) | |
| golang.org/x/net@v0.53.0/http2/h2c/h2c.go:125 +0x42c | |
| net/http.serverHandler.ServeHTTP({0x7f0ecd9e40?}, {0x16050d0?, 0x7f040b04b0?}, 0x1?) | |
| net/http/server.go:3311 +0xb0 | |
| net/http.(*conn).serve(0x7f0e956090, {0x16073f0, 0x7f3b1bc0c0}) | |
| net/http/server.go:2073 +0x51c | |
| created by net/http.(*Server).Serve in goroutine 62 | |
| net/http/server.go:3464 +0x37c | |
| goroutine 6635 [sync.RWMutex.RLock, 16 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x83101d7644ad?, 0x89?, 0x5132f890e8590d8?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats.func1(0x7f3b052600, 0x7f0e859120) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:68 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats(0x7f3b052600, {0x1605680, 0x7f0eb06e00}, 0x7f0f233900) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:72 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).ensure.func1({0x1605680, 0x7f0eb06e00}, 0x7f0f233900) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:276 +0x1d0 | |
| net/http.HandlerFunc.ServeHTTP(0x0?, {0x1605680?, 0x7f0eb06e00?}, 0x4?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/NYTimes/gziphandler.GzipHandlerWithOpts.func1.1({0x1604a38, 0x7f0e85c138}, 0x7f0f233900) | |
| github.com/NYTimes/gziphandler@v1.1.1/gzip.go:338 +0x25c | |
| net/http.HandlerFunc.ServeHTTP(0x20?, {0x1604a38?, 0x7f0e85c138?}, 0xfffffffffffffffe?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).postInstallHandler.func1({0x1604a38, 0x7f0e85c138}, 0x7f0f233900) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:453 +0x128 | |
| net/http.HandlerFunc.ServeHTTP(0xb5bae4?, {0x1604a38?, 0x7f0e85c138?}, 0x7f3c1efd48?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webMw).wrap-fm.(*webMw).wrap.func1({0x1604a38, 0x7f0e85c138}, 0x7f0f233900) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:241 +0x54 | |
| net/http.HandlerFunc.ServeHTTP(0x7f3b1120c0?, {0x1604a38?, 0x7f0e85c138?}, 0x8a7718?) | |
| net/http/server.go:2286 +0x38 | |
| net/http.(*ServeMux).ServeHTTP(0xa7d7c0?, {0x1604a38, 0x7f0e85c138}, 0x7f0f233900) | |
| net/http/server.go:2828 +0x190 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.limitRequestBody.func1({0x1604a38, 0x7f0e85c138}, 0x7f0f233040) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/middlewares.go:72 +0x28c | |
| net/http.HandlerFunc.ServeHTTP(0x16073f0?, {0x1604a38?, 0x7f0e85c138?}, 0x7f0e8595d0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start.(*LogMiddleware).Wrap.func2({0x16050d0, 0x7f09fc44b0}, 0x7f0f2337c0) | |
| github.com/AdguardTeam/golibs@v0.35.11/netutil/httputil/logmw.go:71 +0x23c | |
| net/http.HandlerFunc.ServeHTTP(0x1607428?, {0x16050d0?, 0x7f09fc44b0?}, 0x16277a0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).handleAuthenticatedUser(0x7f2c987ab0, {0x1607428, 0x7f2eef2500}, {0x16050d0, 0x7f09fc44b0}, 0x7f3b11b180, {0x15fb348, 0x7f2c9c50a0}, {0x7f3b0109a4, 0xe}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:445 +0x208 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).Wrap.func1({0x16050d0, 0x7f09fc44b0}, 0x7f3b11b180) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:407 +0xa4 | |
| net/http.HandlerFunc.ServeHTTP(0x7f0ece8ae0?, {0x16050d0?, 0x7f09fc44b0?}, 0x1ee56e0?) | |
| net/http/server.go:2286 +0x38 | |
| golang.org/x/net/http2/h2c.h2cHandler.ServeHTTP({{0x15fb348?, 0x7f2c9c50c0?}, 0x7f3ae2eae0?}, {0x16050d0, 0x7f09fc44b0}, 0x7f3b11b180) | |
| golang.org/x/net@v0.53.0/http2/h2c/h2c.go:125 +0x42c | |
| net/http.serverHandler.ServeHTTP({0x7f1a774600?}, {0x16050d0?, 0x7f09fc44b0?}, 0x1?) | |
| net/http/server.go:3311 +0xb0 | |
| net/http.(*conn).serve(0x7f09e4eb40, {0x16073f0, 0x7f3b1bc0c0}) | |
| net/http/server.go:2073 +0x51c | |
| created by net/http.(*Server).Serve in goroutine 62 | |
| net/http/server.go:3464 +0x37c | |
| goroutine 6663 [sync.RWMutex.RLock, 16 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x83101d6aaeac?, 0x9b?, 0x507999b0c0130d8?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats.func1(0x7f3b052600, 0x7f0c013120) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:68 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats(0x7f3b052600, {0x1605680, 0x7f0e7f6380}, 0x7f3b11b400) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:72 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).ensure.func1({0x1605680, 0x7f0e7f6380}, 0x7f3b11b400) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:276 +0x1d0 | |
| net/http.HandlerFunc.ServeHTTP(0x0?, {0x1605680?, 0x7f0e7f6380?}, 0x4?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/NYTimes/gziphandler.GzipHandlerWithOpts.func1.1({0x1604a38, 0x7f0e6cc0a8}, 0x7f3b11b400) | |
| github.com/NYTimes/gziphandler@v1.1.1/gzip.go:338 +0x25c | |
| net/http.HandlerFunc.ServeHTTP(0x20?, {0x1604a38?, 0x7f0e6cc0a8?}, 0xfffffffffffffffe?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).postInstallHandler.func1({0x1604a38, 0x7f0e6cc0a8}, 0x7f3b11b400) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:453 +0x128 | |
| net/http.HandlerFunc.ServeHTTP(0xb5bae4?, {0x1604a38?, 0x7f0e6cc0a8?}, 0x7f13c78588?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webMw).wrap-fm.(*webMw).wrap.func1({0x1604a38, 0x7f0e6cc0a8}, 0x7f3b11b400) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:241 +0x54 | |
| net/http.HandlerFunc.ServeHTTP(0x7f3b1120c0?, {0x1604a38?, 0x7f0e6cc0a8?}, 0x8a7718?) | |
| net/http/server.go:2286 +0x38 | |
| net/http.(*ServeMux).ServeHTTP(0xa7d7c0?, {0x1604a38, 0x7f0e6cc0a8}, 0x7f3b11b400) | |
| net/http/server.go:2828 +0x190 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.limitRequestBody.func1({0x1604a38, 0x7f0e6cc0a8}, 0x7f3b11a780) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/middlewares.go:72 +0x28c | |
| net/http.HandlerFunc.ServeHTTP(0x16073f0?, {0x1604a38?, 0x7f0e6cc0a8?}, 0x7f0c0135d0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start.(*LogMiddleware).Wrap.func2({0x16050d0, 0x7f2efa4b40}, 0x7f3b11b2c0) | |
| github.com/AdguardTeam/golibs@v0.35.11/netutil/httputil/logmw.go:71 +0x23c | |
| net/http.HandlerFunc.ServeHTTP(0x1607428?, {0x16050d0?, 0x7f2efa4b40?}, 0x16277a0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).handleAuthenticatedUser(0x7f2c987ab0, {0x1607428, 0x7f0e93acd0}, {0x16050d0, 0x7f2efa4b40}, 0x7f3b11b040, {0x15fb348, 0x7f2c9c50a0}, {0x7f0cda65c4, 0xe}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:445 +0x208 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).Wrap.func1({0x16050d0, 0x7f2efa4b40}, 0x7f3b11b040) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:407 +0xa4 | |
| net/http.HandlerFunc.ServeHTTP(0x7f0ee01830?, {0x16050d0?, 0x7f2efa4b40?}, 0x1ee56e0?) | |
| net/http/server.go:2286 +0x38 | |
| golang.org/x/net/http2/h2c.h2cHandler.ServeHTTP({{0x15fb348?, 0x7f2c9c50c0?}, 0x7f3ae2eae0?}, {0x16050d0, 0x7f2efa4b40}, 0x7f3b11b040) | |
| golang.org/x/net@v0.53.0/http2/h2c/h2c.go:125 +0x42c | |
| net/http.serverHandler.ServeHTTP({0x7f1a774540?}, {0x16050d0?, 0x7f2efa4b40?}, 0x1?) | |
| net/http/server.go:3311 +0xb0 | |
| net/http.(*conn).serve(0x7f0e7b3560, {0x16073f0, 0x7f3b1bc0c0}) | |
| net/http/server.go:2073 +0x51c | |
| created by net/http.(*Server).Serve in goroutine 62 | |
| net/http/server.go:3464 +0x37c | |
| goroutine 6881 [sync.RWMutex.RLock, 12 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x8353a1d6a90a?, 0xe7?, 0x41abfe70ee490d8?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats.func1(0x7f3b052600, 0x7f0ee49120) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:68 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats(0x7f3b052600, {0x1605680, 0x7f0eb07650}, 0x7f3ae9b2c0) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:72 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).ensure.func1({0x1605680, 0x7f0eb07650}, 0x7f3ae9b2c0) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:276 +0x1d0 | |
| net/http.HandlerFunc.ServeHTTP(0x0?, {0x1605680?, 0x7f0eb07650?}, 0x4?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/NYTimes/gziphandler.GzipHandlerWithOpts.func1.1({0x1604a38, 0x7f0e85c198}, 0x7f3ae9b2c0) | |
| github.com/NYTimes/gziphandler@v1.1.1/gzip.go:338 +0x25c | |
| net/http.HandlerFunc.ServeHTTP(0x20?, {0x1604a38?, 0x7f0e85c198?}, 0xfffffffffffffffe?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).postInstallHandler.func1({0x1604a38, 0x7f0e85c198}, 0x7f3ae9b2c0) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:453 +0x128 | |
| net/http.HandlerFunc.ServeHTTP(0xb5bae4?, {0x1604a38?, 0x7f0e85c198?}, 0x7f3c1efd48?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webMw).wrap-fm.(*webMw).wrap.func1({0x1604a38, 0x7f0e85c198}, 0x7f3ae9b2c0) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:241 +0x54 | |
| net/http.HandlerFunc.ServeHTTP(0x7f3b1120c0?, {0x1604a38?, 0x7f0e85c198?}, 0x8a7718?) | |
| net/http/server.go:2286 +0x38 | |
| net/http.(*ServeMux).ServeHTTP(0xa7d7c0?, {0x1604a38, 0x7f0e85c198}, 0x7f3ae9b2c0) | |
| net/http/server.go:2828 +0x190 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.limitRequestBody.func1({0x1604a38, 0x7f0e85c198}, 0x7f0f233cc0) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/middlewares.go:72 +0x28c | |
| net/http.HandlerFunc.ServeHTTP(0x16073f0?, {0x1604a38?, 0x7f0e85c198?}, 0x7f0ee495d0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start.(*LogMiddleware).Wrap.func2({0x16050d0, 0x7f2efa5770}, 0x7f3ae9b180) | |
| github.com/AdguardTeam/golibs@v0.35.11/netutil/httputil/logmw.go:71 +0x23c | |
| net/http.HandlerFunc.ServeHTTP(0x1607428?, {0x16050d0?, 0x7f2efa5770?}, 0x16277a0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).handleAuthenticatedUser(0x7f2c987ab0, {0x1607428, 0x7f0e93bb80}, {0x16050d0, 0x7f2efa5770}, 0x7f3acee140, {0x15fb348, 0x7f2c9c50a0}, {0x7f0cda7dc4, 0xe}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:445 +0x208 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).Wrap.func1({0x16050d0, 0x7f2efa5770}, 0x7f3acee140) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:407 +0xa4 | |
| net/http.HandlerFunc.ServeHTTP(0x7f1b169350?, {0x16050d0?, 0x7f2efa5770?}, 0x1ee56e0?) | |
| net/http/server.go:2286 +0x38 | |
| golang.org/x/net/http2/h2c.h2cHandler.ServeHTTP({{0x15fb348?, 0x7f2c9c50c0?}, 0x7f3ae2eae0?}, {0x16050d0, 0x7f2efa5770}, 0x7f3acee140) | |
| golang.org/x/net@v0.53.0/http2/h2c/h2c.go:125 +0x42c | |
| net/http.serverHandler.ServeHTTP({0x7f0ee14000?}, {0x16050d0?, 0x7f2efa5770?}, 0x1?) | |
| net/http/server.go:3311 +0xb0 | |
| net/http.(*conn).serve(0x7f0eb31d40, {0x16073f0, 0x7f3b1bc0c0}) | |
| net/http/server.go:2073 +0x51c | |
| created by net/http.(*Server).Serve in goroutine 62 | |
| net/http/server.go:3464 +0x37c | |
| goroutine 6856 [sync.RWMutex.RLock, 12 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x8353a1cc90d7?, 0xd8?, 0x410a7d80ea950d8?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats.func1(0x7f3b052600, 0x7f0ea95120) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:68 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats(0x7f3b052600, {0x1605680, 0x7f0e7f6070}, 0x7f3acee500) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:72 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).ensure.func1({0x1605680, 0x7f0e7f6070}, 0x7f3acee500) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:276 +0x1d0 | |
| net/http.HandlerFunc.ServeHTTP(0x0?, {0x1605680?, 0x7f0e7f6070?}, 0x4?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/NYTimes/gziphandler.GzipHandlerWithOpts.func1.1({0x1604a38, 0x7f0e6cc0c0}, 0x7f3acee500) | |
| github.com/NYTimes/gziphandler@v1.1.1/gzip.go:338 +0x25c | |
| net/http.HandlerFunc.ServeHTTP(0x20?, {0x1604a38?, 0x7f0e6cc0c0?}, 0xfffffffffffffffe?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).postInstallHandler.func1({0x1604a38, 0x7f0e6cc0c0}, 0x7f3acee500) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:453 +0x128 | |
| net/http.HandlerFunc.ServeHTTP(0xb5bae4?, {0x1604a38?, 0x7f0e6cc0c0?}, 0x7f3c128940?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webMw).wrap-fm.(*webMw).wrap.func1({0x1604a38, 0x7f0e6cc0c0}, 0x7f3acee500) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:241 +0x54 | |
| net/http.HandlerFunc.ServeHTTP(0x7f3b1120c0?, {0x1604a38?, 0x7f0e6cc0c0?}, 0x8a7718?) | |
| net/http/server.go:2286 +0x38 | |
| net/http.(*ServeMux).ServeHTTP(0xa7d7c0?, {0x1604a38, 0x7f0e6cc0c0}, 0x7f3acee500) | |
| net/http/server.go:2828 +0x190 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.limitRequestBody.func1({0x1604a38, 0x7f0e6cc0c0}, 0x7f3acee3c0) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/middlewares.go:72 +0x28c | |
| net/http.HandlerFunc.ServeHTTP(0x16073f0?, {0x1604a38?, 0x7f0e6cc0c0?}, 0x7f0ea955d0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start.(*LogMiddleware).Wrap.func2({0x16050d0, 0x7f09fc5590}, 0x7f3acee280) | |
| github.com/AdguardTeam/golibs@v0.35.11/netutil/httputil/logmw.go:71 +0x23c | |
| net/http.HandlerFunc.ServeHTTP(0x1607428?, {0x16050d0?, 0x7f09fc5590?}, 0x16277a0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).handleAuthenticatedUser(0x7f2c987ab0, {0x1607428, 0x7f2eef3720}, {0x16050d0, 0x7f09fc5590}, 0x7f3ae9adc0, {0x15fb348, 0x7f2c9c50a0}, {0x7f0cccb004, 0xe}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:445 +0x208 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).Wrap.func1({0x16050d0, 0x7f09fc5590}, 0x7f3ae9adc0) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:407 +0xa4 | |
| net/http.HandlerFunc.ServeHTTP(0x7f0eba1200?, {0x16050d0?, 0x7f09fc5590?}, 0x1ee56e0?) | |
| net/http/server.go:2286 +0x38 | |
| golang.org/x/net/http2/h2c.h2cHandler.ServeHTTP({{0x15fb348?, 0x7f2c9c50c0?}, 0x7f3ae2eae0?}, {0x16050d0, 0x7f09fc5590}, 0x7f3ae9adc0) | |
| golang.org/x/net@v0.53.0/http2/h2c/h2c.go:125 +0x42c | |
| net/http.serverHandler.ServeHTTP({0x7f0ecd9c00?}, {0x16050d0?, 0x7f09fc5590?}, 0x1?) | |
| net/http/server.go:3311 +0xb0 | |
| net/http.(*conn).serve(0x7f0eca1c20, {0x16073f0, 0x7f3b1bc0c0}) | |
| net/http/server.go:2073 +0x51c | |
| created by net/http.(*Server).Serve in goroutine 62 | |
| net/http/server.go:3464 +0x37c | |
| goroutine 6869 [sync.RWMutex.RLock, 12 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x8355f5c12cf7?, 0xe6?, 0x3f95fe60e8190d8?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats.func1(0x7f3b052600, 0x7f0e819120) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:68 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats(0x7f3b052600, {0x1605680, 0x7f0ed08a10}, 0x7f09e56780) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:72 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).ensure.func1({0x1605680, 0x7f0ed08a10}, 0x7f09e56780) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:276 +0x1d0 | |
| net/http.HandlerFunc.ServeHTTP(0x0?, {0x1605680?, 0x7f0ed08a10?}, 0x4?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/NYTimes/gziphandler.GzipHandlerWithOpts.func1.1({0x1604a38, 0x7f0eab2270}, 0x7f09e56780) | |
| github.com/NYTimes/gziphandler@v1.1.1/gzip.go:338 +0x25c | |
| net/http.HandlerFunc.ServeHTTP(0x20?, {0x1604a38?, 0x7f0eab2270?}, 0xfffffffffffffffe?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).postInstallHandler.func1({0x1604a38, 0x7f0eab2270}, 0x7f09e56780) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:453 +0x128 | |
| net/http.HandlerFunc.ServeHTTP(0xb5bae4?, {0x1604a38?, 0x7f0eab2270?}, 0x7f13c78588?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webMw).wrap-fm.(*webMw).wrap.func1({0x1604a38, 0x7f0eab2270}, 0x7f09e56780) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:241 +0x54 | |
| net/http.HandlerFunc.ServeHTTP(0x7f3b1120c0?, {0x1604a38?, 0x7f0eab2270?}, 0x8a7718?) | |
| net/http/server.go:2286 +0x38 | |
| net/http.(*ServeMux).ServeHTTP(0xa7d7c0?, {0x1604a38, 0x7f0eab2270}, 0x7f09e56780) | |
| net/http/server.go:2828 +0x190 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.limitRequestBody.func1({0x1604a38, 0x7f0eab2270}, 0x7f09e56640) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/middlewares.go:72 +0x28c | |
| net/http.HandlerFunc.ServeHTTP(0x16073f0?, {0x1604a38?, 0x7f0eab2270?}, 0x7f0e8195d0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start.(*LogMiddleware).Wrap.func2({0x16050d0, 0x7f09fc5680}, 0x7f09e563c0) | |
| github.com/AdguardTeam/golibs@v0.35.11/netutil/httputil/logmw.go:71 +0x23c | |
| net/http.HandlerFunc.ServeHTTP(0x1607428?, {0x16050d0?, 0x7f09fc5680?}, 0x16277a0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).handleAuthenticatedUser(0x7f2c987ab0, {0x1607428, 0x7f2eef3810}, {0x16050d0, 0x7f09fc5680}, 0x7f3aceea00, {0x15fb348, 0x7f2c9c50a0}, {0x7f0cccb084, 0xe}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:445 +0x208 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).Wrap.func1({0x16050d0, 0x7f09fc5680}, 0x7f3aceea00) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:407 +0xa4 | |
| net/http.HandlerFunc.ServeHTTP(0x7f0eba1470?, {0x16050d0?, 0x7f09fc5680?}, 0x1ee56e0?) | |
| net/http/server.go:2286 +0x38 | |
| golang.org/x/net/http2/h2c.h2cHandler.ServeHTTP({{0x15fb348?, 0x7f2c9c50c0?}, 0x7f3ae2eae0?}, {0x16050d0, 0x7f09fc5680}, 0x7f3aceea00) | |
| golang.org/x/net@v0.53.0/http2/h2c/h2c.go:125 +0x42c | |
| net/http.serverHandler.ServeHTTP({0x7f0ee14300?}, {0x16050d0?, 0x7f09fc5680?}, 0x1?) | |
| net/http/server.go:3311 +0xb0 | |
| net/http.(*conn).serve(0x7f3b68aa20, {0x16073f0, 0x7f3b1bc0c0}) | |
| net/http/server.go:2073 +0x51c | |
| created by net/http.(*Server).Serve in goroutine 62 | |
| net/http/server.go:3464 +0x37c | |
| goroutine 6877 [sync.RWMutex.RLock, 6 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x839bd300de92?, 0x24?, 0x7d459240eedf0d8?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats.func1(0x7f3b052600, 0x7f0eedf120) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:68 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats(0x7f3b052600, {0x1605680, 0x7f0eaea2a0}, 0x7f3ae9bb80) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:72 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).ensure.func1({0x1605680, 0x7f0eaea2a0}, 0x7f3ae9bb80) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:276 +0x1d0 | |
| net/http.HandlerFunc.ServeHTTP(0x0?, {0x1605680?, 0x7f0eaea2a0?}, 0x4?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/NYTimes/gziphandler.GzipHandlerWithOpts.func1.1({0x1604a38, 0x7f0e914090}, 0x7f3ae9bb80) | |
| github.com/NYTimes/gziphandler@v1.1.1/gzip.go:338 +0x25c | |
| net/http.HandlerFunc.ServeHTTP(0x20?, {0x1604a38?, 0x7f0e914090?}, 0xfffffffffffffffe?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).postInstallHandler.func1({0x1604a38, 0x7f0e914090}, 0x7f3ae9bb80) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:453 +0x128 | |
| net/http.HandlerFunc.ServeHTTP(0xb5bae4?, {0x1604a38?, 0x7f0e914090?}, 0x7f13c78588?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webMw).wrap-fm.(*webMw).wrap.func1({0x1604a38, 0x7f0e914090}, 0x7f3ae9bb80) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:241 +0x54 | |
| net/http.HandlerFunc.ServeHTTP(0x7f3b1120c0?, {0x1604a38?, 0x7f0e914090?}, 0x8a7718?) | |
| net/http/server.go:2286 +0x38 | |
| net/http.(*ServeMux).ServeHTTP(0xa7d7c0?, {0x1604a38, 0x7f0e914090}, 0x7f3ae9bb80) | |
| net/http/server.go:2828 +0x190 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.limitRequestBody.func1({0x1604a38, 0x7f0e914090}, 0x7f3ae9a8c0) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/middlewares.go:72 +0x28c | |
| net/http.HandlerFunc.ServeHTTP(0x16073f0?, {0x1604a38?, 0x7f0e914090?}, 0x7f0eedf5d0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start.(*LogMiddleware).Wrap.func2({0x16050d0, 0x7f09fc4a50}, 0x7f3ae9ba40) | |
| github.com/AdguardTeam/golibs@v0.35.11/netutil/httputil/logmw.go:71 +0x23c | |
| net/http.HandlerFunc.ServeHTTP(0x1607428?, {0x16050d0?, 0x7f09fc4a50?}, 0x16277a0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).handleAuthenticatedUser(0x7f2c987ab0, {0x1607428, 0x7f2eef2aa0}, {0x16050d0, 0x7f09fc4a50}, 0x7f09d7ac80, {0x15fb348, 0x7f2c9c50a0}, {0x7f0ccca824, 0xe}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:445 +0x208 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).Wrap.func1({0x16050d0, 0x7f09fc4a50}, 0x7f09d7ac80) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:407 +0xa4 | |
| net/http.HandlerFunc.ServeHTTP(0x7f1cd0b6e0?, {0x16050d0?, 0x7f09fc4a50?}, 0x1ee56e0?) | |
| net/http/server.go:2286 +0x38 | |
| golang.org/x/net/http2/h2c.h2cHandler.ServeHTTP({{0x15fb348?, 0x7f2c9c50c0?}, 0x7f3ae2eae0?}, {0x16050d0, 0x7f09fc4a50}, 0x7f09d7ac80) | |
| golang.org/x/net@v0.53.0/http2/h2c/h2c.go:125 +0x42c | |
| net/http.serverHandler.ServeHTTP({0x7f1bffe700?}, {0x16050d0?, 0x7f09fc4a50?}, 0x1?) | |
| net/http/server.go:3311 +0xb0 | |
| net/http.(*conn).serve(0x7f09e4e510, {0x16073f0, 0x7f3b1bc0c0}) | |
| net/http/server.go:2073 +0x51c | |
| created by net/http.(*Server).Serve in goroutine 62 | |
| net/http/server.go:3464 +0x37c | |
| goroutine 7053 [sync.RWMutex.RLock, 6 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x83997aa53ec0?, 0xaf?, 0x3849daf0e9910d8?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats.func1(0x7f3b052600, 0x7f0e991120) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:68 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats(0x7f3b052600, {0x1605680, 0x7f0ed08310}, 0x7f0e6517c0) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:72 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).ensure.func1({0x1605680, 0x7f0ed08310}, 0x7f0e6517c0) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:276 +0x1d0 | |
| net/http.HandlerFunc.ServeHTTP(0x0?, {0x1605680?, 0x7f0ed08310?}, 0x4?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/NYTimes/gziphandler.GzipHandlerWithOpts.func1.1({0x1604a38, 0x7f0e85c3a8}, 0x7f0e6517c0) | |
| github.com/NYTimes/gziphandler@v1.1.1/gzip.go:338 +0x25c | |
| net/http.HandlerFunc.ServeHTTP(0x20?, {0x1604a38?, 0x7f0e85c3a8?}, 0xfffffffffffffffe?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).postInstallHandler.func1({0x1604a38, 0x7f0e85c3a8}, 0x7f0e6517c0) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:453 +0x128 | |
| net/http.HandlerFunc.ServeHTTP(0xb5bae4?, {0x1604a38?, 0x7f0e85c3a8?}, 0x7f3c5aca20?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webMw).wrap-fm.(*webMw).wrap.func1({0x1604a38, 0x7f0e85c3a8}, 0x7f0e6517c0) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:241 +0x54 | |
| net/http.HandlerFunc.ServeHTTP(0x7f3b1120c0?, {0x1604a38?, 0x7f0e85c3a8?}, 0x8a7718?) | |
| net/http/server.go:2286 +0x38 | |
| net/http.(*ServeMux).ServeHTTP(0xa7d7c0?, {0x1604a38, 0x7f0e85c3a8}, 0x7f0e6517c0) | |
| net/http/server.go:2828 +0x190 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.limitRequestBody.func1({0x1604a38, 0x7f0e85c3a8}, 0x7f04084a00) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/middlewares.go:72 +0x28c | |
| net/http.HandlerFunc.ServeHTTP(0x16073f0?, {0x1604a38?, 0x7f0e85c3a8?}, 0x7f0e9915d0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start.(*LogMiddleware).Wrap.func2({0x16050d0, 0x7f09fc4690}, 0x7f0e651680) | |
| github.com/AdguardTeam/golibs@v0.35.11/netutil/httputil/logmw.go:71 +0x23c | |
| net/http.HandlerFunc.ServeHTTP(0x1607428?, {0x16050d0?, 0x7f09fc4690?}, 0x16277a0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).handleAuthenticatedUser(0x7f2c987ab0, {0x1607428, 0x7f2eef28c0}, {0x16050d0, 0x7f09fc4690}, 0x7f0e651400, {0x15fb348, 0x7f2c9c50a0}, {0x7f0ccca684, 0xe}) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:445 +0x208 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).Wrap.func1({0x16050d0, 0x7f09fc4690}, 0x7f0e651400) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/authhttp.go:407 +0xa4 | |
| net/http.HandlerFunc.ServeHTTP(0x7f1cd0b020?, {0x16050d0?, 0x7f09fc4690?}, 0x1ee56e0?) | |
| net/http/server.go:2286 +0x38 | |
| golang.org/x/net/http2/h2c.h2cHandler.ServeHTTP({{0x15fb348?, 0x7f2c9c50c0?}, 0x7f3ae2eae0?}, {0x16050d0, 0x7f09fc4690}, 0x7f0e651400) | |
| golang.org/x/net@v0.53.0/http2/h2c/h2c.go:125 +0x42c | |
| net/http.serverHandler.ServeHTTP({0x7f1c0ea480?}, {0x16050d0?, 0x7f09fc4690?}, 0x1?) | |
| net/http/server.go:3311 +0xb0 | |
| net/http.(*conn).serve(0x7f3adf4900, {0x16073f0, 0x7f3b1bc0c0}) | |
| net/http/server.go:2073 +0x51c | |
| created by net/http.(*Server).Serve in goroutine 62 | |
| net/http/server.go:3464 +0x37c | |
| goroutine 7054 [sync.RWMutex.RLock, 6 minutes]: | |
| sync.runtime_SemacquireRWMutexR(0x83997a76de35?, 0x24?, 0x3563d240ed6f0d8?) | |
| runtime/sema.go:100 +0x28 | |
| sync.(*RWMutex).RLock(...) | |
| sync/rwmutex.go:74 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats.func1(0x7f3b052600, 0x7f0ed6f120) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:68 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/stats.(*StatsCtx).handleStats(0x7f3b052600, {0x1605680, 0x7f0eaea000}, 0x7f3ae9a500) | |
| github.com/AdguardTeam/AdGuardHome/internal/stats/http.go:72 +0x78 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).ensure.func1({0x1605680, 0x7f0eaea000}, 0x7f3ae9a500) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:276 +0x1d0 | |
| net/http.HandlerFunc.ServeHTTP(0x0?, {0x1605680?, 0x7f0eaea000?}, 0x4?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/NYTimes/gziphandler.GzipHandlerWithOpts.func1.1({0x1604a38, 0x7f0e914048}, 0x7f3ae9a500) | |
| github.com/NYTimes/gziphandler@v1.1.1/gzip.go:338 +0x25c | |
| net/http.HandlerFunc.ServeHTTP(0x20?, {0x1604a38?, 0x7f0e914048?}, 0xfffffffffffffffe?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).postInstallHandler.func1({0x1604a38, 0x7f0e914048}, 0x7f3ae9a500) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:453 +0x128 | |
| net/http.HandlerFunc.ServeHTTP(0xb5bae4?, {0x1604a38?, 0x7f0e914048?}, 0x7f13c78588?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webMw).wrap-fm.(*webMw).wrap.func1({0x1604a38, 0x7f0e914048}, 0x7f3ae9a500) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/control.go:241 +0x54 | |
| net/http.HandlerFunc.ServeHTTP(0x7f3b1120c0?, {0x1604a38?, 0x7f0e914048?}, 0x8a7718?) | |
| net/http/server.go:2286 +0x38 | |
| net/http.(*ServeMux).ServeHTTP(0xa7d7c0?, {0x1604a38, 0x7f0e914048}, 0x7f3ae9a500) | |
| net/http/server.go:2828 +0x190 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.limitRequestBody.func1({0x1604a38, 0x7f0e914048}, 0x7f3ae9a280) | |
| github.com/AdguardTeam/AdGuardHome/internal/home/middlewares.go:72 +0x28c | |
| net/http.HandlerFunc.ServeHTTP(0x16073f0?, {0x1604a38?, 0x7f0e914048?}, 0x7f0ed6f5d0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*webAPI).start.(*LogMiddleware).Wrap.func2({0x16050d0, 0x7f3b2b02d0}, 0x7f3ae9a000) | |
| github.com/AdguardTeam/golibs@v0.35.11/netutil/httputil/logmw.go:71 +0x23c | |
| net/http.HandlerFunc.ServeHTTP(0x1607428?, {0x16050d0?, 0x7f3b2b02d0?}, 0x16277a0?) | |
| net/http/server.go:2286 +0x38 | |
| github.com/AdguardTeam/AdGuardHome/internal/home.(*authMiddlewareDefault).handleAuthenticatedUser(0x7f2c987ab0, {0x1607428, 0x7f0e9cc0f0}, {0x16050d0, 0x7f3b2b02d0}, 0x7f0e65 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment