Created
August 9, 2020 16:51
-
-
Save bdwilson/e895853c16a9e67ed9d836728e5e0a2f to your computer and use it in GitHub Desktop.
nextdns stack trace
This file contains 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
# nextdns trace | |
goroutine 26465 [running]: | |
main.run.func4(0x0, 0x0, 0xc0003e26d0, 0x5) | |
/home/runner/work/nextdns/nextdns/run.go:177 +0x80 | |
github.com/nextdns/nextdns/ctl.(*Server).handle(0xc0000ce070, 0x55f000, 0xc00010c000, 0xc0003e26d0, 0x5, 0x0, 0x0, 0x0) | |
/home/runner/work/nextdns/nextdns/ctl/server.go:125 +0x140 | |
github.com/nextdns/nextdns/ctl.(*Server).handleEvents(0xc0000ce070, 0x55f000, 0xc00010c000) | |
/home/runner/work/nextdns/nextdns/ctl/server.go:114 +0x154 | |
created by github.com/nextdns/nextdns/ctl.(*Server).run | |
/home/runner/work/nextdns/nextdns/ctl/server.go:85 +0xc0 | |
goroutine 1 [chan receive]: | |
github.com/nextdns/nextdns/host/service.runService(0x4b61cb, 0x7, 0x55ae60, 0xc0000d4000, 0x10000c00001e5aa, 0xc00000aa00) | |
/home/runner/work/nextdns/nextdns/host/service/run_unix.go:22 +0xb4 | |
github.com/nextdns/nextdns/host/service.Run(0x4b61cb, 0x7, 0x55ae60, 0xc0000d4000, 0x5, 0xc00000c0e0) | |
/home/runner/work/nextdns/nextdns/host/service/run.go:19 +0xdc | |
main.run(0xc00000a090, 0x1, 0x0, 0x0, 0x0) | |
/home/runner/work/nextdns/nextdns/run.go:374 +0xb7c | |
main.main() | |
/home/runner/work/nextdns/nextdns/main.go:70 +0x1c0 | |
goroutine 22 [IO wait]: | |
internal/poll.runtime_pollWait(0xffc9a9dae8, 0x72, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/netpoll.go:203 +0x60 | |
internal/poll.(*pollDesc).wait(0xc000126a18, 0x72, 0x10000, 0x10000, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:87 +0x50 | |
internal/poll.(*pollDesc).waitRead(...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).ReadFrom(0xc000126a00, 0xc000220000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_unix.go:219 +0x194 | |
net.(*netFD).readFrom(0xc000126a00, 0xc000220000, 0x10000, 0x10000, 0xc000126a00, 0x0, 0xffc9a9daf0, 0x15d004, 0xc000126a00) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/fd_unix.go:208 +0x58 | |
net.(*UDPConn).readFrom(0xc00010c068, 0xc000220000, 0x10000, 0x10000, 0xbfc427d182590f93, 0x1c5cd8c9af13, 0x81a8e0, 0x72) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock_posix.go:47 +0x5c | |
net.(*UDPConn).ReadFromUDP(0xc00010c068, 0xc000220000, 0x10000, 0x10000, 0x0, 0x0, 0x81a8e0, 0x15) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock.go:106 +0x60 | |
github.com/nextdns/nextdns/discovery.(*MDNS).read(0xc000069230, 0x55bd20, 0xc0000828c0, 0xc00010c068) | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:179 +0xf8 | |
created by github.com/nextdns/nextdns/discovery.(*MDNS).Start | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:64 +0x348 | |
goroutine 17 [IO wait]: | |
internal/poll.runtime_pollWait(0xffc9a9e028, 0x72, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/netpoll.go:203 +0x60 | |
internal/poll.(*pollDesc).wait(0xc0000d2298, 0x72, 0x0, 0x0, 0x4b6097) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:87 +0x50 | |
internal/poll.(*pollDesc).waitRead(...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).Accept(0xc0000d2280, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_unix.go:384 +0x1f0 | |
net.(*netFD).accept(0xc0000d2280, 0xc00010c000, 0x0, 0x5b004) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/fd_unix.go:238 +0x44 | |
net.(*UnixListener).accept(0xc000120030, 0xc000564fa0, 0xc000564fa8, 0x1800000000) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/unixsock_posix.go:162 +0x40 | |
net.(*UnixListener).Accept(0xc000120030, 0x4d5448, 0xc0000ce070, 0x55f000, 0xc00010c000) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/unixsock.go:260 +0x88 | |
github.com/nextdns/nextdns/ctl.(*Server).run(0xc0000ce070, 0x55aee0, 0xc000120030) | |
/home/runner/work/nextdns/nextdns/ctl/server.go:80 +0x44 | |
created by github.com/nextdns/nextdns/ctl.(*Server).Start | |
/home/runner/work/nextdns/nextdns/ctl/server.go:52 +0xe4 | |
goroutine 21 [IO wait]: | |
internal/poll.runtime_pollWait(0xffc9a9dca8, 0x72, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/netpoll.go:203 +0x60 | |
internal/poll.(*pollDesc).wait(0xc000126998, 0x72, 0x10000, 0x10000, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:87 +0x50 | |
internal/poll.(*pollDesc).waitRead(...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).ReadFrom(0xc000126980, 0xc000210000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_unix.go:219 +0x194 | |
net.(*netFD).readFrom(0xc000126980, 0xc000210000, 0x10000, 0x10000, 0xc000126980, 0x0, 0xffc9a9dcb0, 0x15d004, 0xc000126980) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/fd_unix.go:208 +0x58 | |
net.(*UDPConn).readFrom(0xc00010c060, 0xc000210000, 0x10000, 0x10000, 0xbfc427d093d531da, 0x1c5bfbdaa034, 0x81a8e0, 0x72) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock_posix.go:47 +0x5c | |
net.(*UDPConn).ReadFromUDP(0xc00010c060, 0xc000210000, 0x10000, 0x10000, 0x0, 0x0, 0x81a8e0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock.go:106 +0x60 | |
github.com/nextdns/nextdns/discovery.(*MDNS).read(0xc000069230, 0x55bd20, 0xc0000828c0, 0xc00010c060) | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:179 +0xf8 | |
created by github.com/nextdns/nextdns/discovery.(*MDNS).Start | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:68 +0x250 | |
goroutine 20 [IO wait]: | |
internal/poll.runtime_pollWait(0xffc9a9dd88, 0x72, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/netpoll.go:203 +0x60 | |
internal/poll.(*pollDesc).wait(0xc000126898, 0x72, 0x10000, 0x10000, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:87 +0x50 | |
internal/poll.(*pollDesc).waitRead(...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).ReadFrom(0xc000126880, 0xc000200000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_unix.go:219 +0x194 | |
net.(*netFD).readFrom(0xc000126880, 0xc000200000, 0x10000, 0x10000, 0xc000126880, 0x0, 0xffc9a9dd90, 0x15d004, 0xc000126880) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/fd_unix.go:208 +0x58 | |
net.(*UDPConn).readFrom(0xc00010c050, 0xc000200000, 0x10000, 0x10000, 0xbfc427d1828c2a46, 0x1c5cd8fccbca, 0x81a8e0, 0x72) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock_posix.go:47 +0x5c | |
net.(*UDPConn).ReadFromUDP(0xc00010c050, 0xc000200000, 0x10000, 0x10000, 0x0, 0x0, 0x81a8e0, 0x15) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock.go:106 +0x60 | |
github.com/nextdns/nextdns/discovery.(*MDNS).read(0xc000069230, 0x55bd20, 0xc0000828c0, 0xc00010c050) | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:179 +0xf8 | |
created by github.com/nextdns/nextdns/discovery.(*MDNS).Start | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:64 +0x348 | |
goroutine 12 [syscall]: | |
os/signal.signal_recv(0x5587a0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/sigqueue.go:147 +0x150 | |
os/signal.loop() | |
/opt/hostedtoolcache/go/1.14.3/x64/src/os/signal/signal_unix.go:23 +0x34 | |
created by os/signal.Notify.func1 | |
/opt/hostedtoolcache/go/1.14.3/x64/src/os/signal/signal.go:127 +0x60 | |
goroutine 14 [chan receive, 519 minutes]: | |
github.com/nextdns/nextdns/proxy.Proxy.ListenAndServe(0xc000122020, 0xe, 0x5584a0, 0xc00000a8c0, 0x554600, 0xc0000b6120, 0x5584a0, 0xc00000a960, 0x0, 0x12a05f200, ...) | |
/home/runner/work/nextdns/nextdns/proxy/proxy.go:133 +0x350 | |
main.(*proxySvc).start.func1(0xc000023040, 0xc0000d4000, 0xc000023030, 0xc0000661e0) | |
/home/runner/work/nextdns/nextdns/run.go:96 +0x1d0 | |
created by main.(*proxySvc).start | |
/home/runner/work/nextdns/nextdns/run.go:88 +0xcc | |
goroutine 16 [IO wait, 82 minutes]: | |
internal/poll.runtime_pollWait(0xffc9a9dbc8, 0x72, 0x28) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/netpoll.go:203 +0x60 | |
internal/poll.(*pollDesc).wait(0xc0000d2718, 0x72, 0xffff, 0xffff, 0xc0002e8600) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:87 +0x50 | |
internal/poll.(*pollDesc).waitRead(...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).ReadMsg(0xc0000d2700, 0xc000642000, 0xffff, 0xffff, 0xc0002e8600, 0x28, 0x28, 0x0, 0x0, 0x0, ...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_unix.go:243 +0x1c8 | |
net.(*netFD).readMsg(0xc0000d2700, 0xc000642000, 0xffff, 0xffff, 0xc0002e8600, 0x28, 0x28, 0x3bad1c, 0x4719a0, 0x3bb82c, ...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/fd_unix.go:214 +0x74 | |
net.(*UDPConn).readMsg(0xc00000c108, 0xc000642000, 0xffff, 0xffff, 0xc0002e8600, 0x28, 0x28, 0xfff072a108, 0x0, 0xc0004a3320, ...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock_posix.go:59 +0x74 | |
net.(*UDPConn).ReadMsgUDP(0xc00000c108, 0xc000642000, 0xffff, 0xffff, 0xc0002e8600, 0x28, 0x28, 0x49, 0x5b004, 0x3cd104, ...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock.go:139 +0x7c | |
github.com/nextdns/nextdns/proxy.readUDP(0xc00000c108, 0xc000642000, 0xffff, 0xffff, 0xc0002e2720, 0xc000122020, 0xe, 0x5584a0, 0xc00000a8c0, 0x554600, ...) | |
/home/runner/work/nextdns/nextdns/proxy/udp.go:137 +0xb4 | |
github.com/nextdns/nextdns/proxy.Proxy.serveUDP(0xc000122020, 0xe, 0x5584a0, 0xc00000a8c0, 0x554600, 0xc0000b6120, 0x5584a0, 0xc00000a960, 0x0, 0x12a05f200, ...) | |
/home/runner/work/nextdns/nextdns/proxy/udp.go:62 +0x168 | |
github.com/nextdns/nextdns/proxy.Proxy.ListenAndServe.func1(0xc000122020, 0xe, 0x5584a0, 0xc00000a8c0, 0x554600, 0xc0000b6120, 0x5584a0, 0xc00000a960, 0x0, 0x12a05f200, ...) | |
/home/runner/work/nextdns/nextdns/proxy/proxy.go:108 +0x2a4 | |
created by github.com/nextdns/nextdns/proxy.Proxy.ListenAndServe | |
/home/runner/work/nextdns/nextdns/proxy/proxy.go:102 +0x2a0 | |
goroutine 33 [IO wait, 82 minutes]: | |
internal/poll.runtime_pollWait(0xffc9a9df48, 0x72, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/netpoll.go:203 +0x60 | |
internal/poll.(*pollDesc).wait(0xc0000d2698, 0x72, 0x0, 0x0, 0x4b6097) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:87 +0x50 | |
internal/poll.(*pollDesc).waitRead(...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).Accept(0xc0000d2680, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_unix.go:384 +0x1f0 | |
net.(*netFD).accept(0xc0000d2680, 0x37e11d600, 0x0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/fd_unix.go:238 +0x44 | |
net.(*TCPListener).accept(0xc00000ac20, 0xc000071db8, 0xc000071dc0, 0x8000000000) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/tcpsock_posix.go:139 +0x40 | |
net.(*TCPListener).Accept(0xc00000ac20, 0x4d54e0, 0xc000122020, 0xe, 0x5584a0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/tcpsock.go:261 +0x88 | |
github.com/nextdns/nextdns/proxy.Proxy.serveTCP(0xc000122020, 0xe, 0x5584a0, 0xc00000a8c0, 0x554600, 0xc0000b6120, 0x5584a0, 0xc00000a960, 0x0, 0x12a05f200, ...) | |
/home/runner/work/nextdns/nextdns/proxy/tcp.go:29 +0x78 | |
github.com/nextdns/nextdns/proxy.Proxy.ListenAndServe.func2(0xc000122020, 0xe, 0x5584a0, 0xc00000a8c0, 0x554600, 0xc0000b6120, 0x5584a0, 0xc00000a960, 0x0, 0x12a05f200, ...) | |
/home/runner/work/nextdns/nextdns/proxy/proxy.go:123 +0x2a4 | |
created by github.com/nextdns/nextdns/proxy.Proxy.ListenAndServe | |
/home/runner/work/nextdns/nextdns/proxy/proxy.go:117 +0x308 | |
goroutine 23 [IO wait]: | |
internal/poll.runtime_pollWait(0xffc9a9da08, 0x72, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/netpoll.go:203 +0x60 | |
internal/poll.(*pollDesc).wait(0xc000126b18, 0x72, 0x10000, 0x10000, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:87 +0x50 | |
internal/poll.(*pollDesc).waitRead(...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).ReadFrom(0xc000126b00, 0xc000230000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_unix.go:219 +0x194 | |
net.(*netFD).readFrom(0xc000126b00, 0xc000230000, 0x10000, 0x10000, 0xc000126b00, 0x0, 0xffc9a9da10, 0x15d004, 0xc000126b00) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/fd_unix.go:208 +0x58 | |
net.(*UDPConn).readFrom(0xc00010c070, 0xc000230000, 0x10000, 0x10000, 0xbfc427d093d203e3, 0x1c5bfbd7746f, 0x81a8e0, 0x72) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock_posix.go:47 +0x5c | |
net.(*UDPConn).ReadFromUDP(0xc00010c070, 0xc000230000, 0x10000, 0x10000, 0x0, 0x0, 0x81a8e0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock.go:106 +0x60 | |
github.com/nextdns/nextdns/discovery.(*MDNS).read(0xc000069230, 0x55bd20, 0xc0000828c0, 0xc00010c070) | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:179 +0xf8 | |
created by github.com/nextdns/nextdns/discovery.(*MDNS).Start | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:68 +0x250 | |
goroutine 24 [IO wait]: | |
internal/poll.runtime_pollWait(0xffc9a9d928, 0x72, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/netpoll.go:203 +0x60 | |
internal/poll.(*pollDesc).wait(0xc000126b98, 0x72, 0x10000, 0x10000, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:87 +0x50 | |
internal/poll.(*pollDesc).waitRead(...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).ReadFrom(0xc000126b80, 0xc000240000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_unix.go:219 +0x194 | |
net.(*netFD).readFrom(0xc000126b80, 0xc000240000, 0x10000, 0x10000, 0xc000126b80, 0x0, 0xffc9a9d930, 0x15d004, 0xc000126b80) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/fd_unix.go:208 +0x58 | |
net.(*UDPConn).readFrom(0xc00010c078, 0xc000240000, 0x10000, 0x10000, 0xbfc427d18267009d, 0x1c5cd8d7a365, 0x81a8e0, 0x72) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock_posix.go:47 +0x5c | |
net.(*UDPConn).ReadFromUDP(0xc00010c078, 0xc000240000, 0x10000, 0x10000, 0x0, 0x0, 0x81a8e0, 0x15) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock.go:106 +0x60 | |
github.com/nextdns/nextdns/discovery.(*MDNS).read(0xc000069230, 0x55bd20, 0xc0000828c0, 0xc00010c078) | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:179 +0xf8 | |
created by github.com/nextdns/nextdns/discovery.(*MDNS).Start | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:64 +0x348 | |
goroutine 25 [IO wait]: | |
internal/poll.runtime_pollWait(0xffc9a9d848, 0x72, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/netpoll.go:203 +0x60 | |
internal/poll.(*pollDesc).wait(0xc000126c98, 0x72, 0x10000, 0x10000, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:87 +0x50 | |
internal/poll.(*pollDesc).waitRead(...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).ReadFrom(0xc000126c80, 0xc000258000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_unix.go:219 +0x194 | |
net.(*netFD).readFrom(0xc000126c80, 0xc000258000, 0x10000, 0x10000, 0xc000126c80, 0x0, 0xffc9a9d850, 0x15d004, 0xc000126c80) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/fd_unix.go:208 +0x58 | |
net.(*UDPConn).readFrom(0xc00010c080, 0xc000258000, 0x10000, 0x10000, 0xbfc427d093d4ce74, 0x1c5bfbda3e42, 0x81a8e0, 0x72) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock_posix.go:47 +0x5c | |
net.(*UDPConn).ReadFromUDP(0xc00010c080, 0xc000258000, 0x10000, 0x10000, 0x0, 0x0, 0x81a8e0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock.go:106 +0x60 | |
github.com/nextdns/nextdns/discovery.(*MDNS).read(0xc000069230, 0x55bd20, 0xc0000828c0, 0xc00010c080) | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:179 +0xf8 | |
created by github.com/nextdns/nextdns/discovery.(*MDNS).Start | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:68 +0x250 | |
goroutine 26 [IO wait]: | |
internal/poll.runtime_pollWait(0xffc9a9d768, 0x72, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/netpoll.go:203 +0x60 | |
internal/poll.(*pollDesc).wait(0xc000126d18, 0x72, 0x10000, 0x10000, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:87 +0x50 | |
internal/poll.(*pollDesc).waitRead(...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).ReadFrom(0xc000126d00, 0xc000268000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_unix.go:219 +0x194 | |
net.(*netFD).readFrom(0xc000126d00, 0xc000268000, 0x10000, 0x10000, 0xc000126d00, 0x0, 0xffc9a9d770, 0x15d004, 0xc000126d00) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/fd_unix.go:208 +0x58 | |
net.(*UDPConn).readFrom(0xc00010c088, 0xc000268000, 0x10000, 0x10000, 0xbfc427d18274a536, 0x1c5cd8e54840, 0x81a8e0, 0x72) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock_posix.go:47 +0x5c | |
net.(*UDPConn).ReadFromUDP(0xc00010c088, 0xc000268000, 0x10000, 0x10000, 0x0, 0x0, 0x81a8e0, 0x15) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock.go:106 +0x60 | |
github.com/nextdns/nextdns/discovery.(*MDNS).read(0xc000069230, 0x55bd20, 0xc0000828c0, 0xc00010c088) | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:179 +0xf8 | |
created by github.com/nextdns/nextdns/discovery.(*MDNS).Start | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:64 +0x348 | |
goroutine 27 [IO wait]: | |
internal/poll.runtime_pollWait(0xffc9a9d688, 0x72, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/netpoll.go:203 +0x60 | |
internal/poll.(*pollDesc).wait(0xc000126e18, 0x72, 0x10000, 0x10000, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:87 +0x50 | |
internal/poll.(*pollDesc).waitRead(...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).ReadFrom(0xc000126e00, 0xc000278000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_unix.go:219 +0x194 | |
net.(*netFD).readFrom(0xc000126e00, 0xc000278000, 0x10000, 0x10000, 0xc000126e00, 0x0, 0xffc9a9d690, 0x15d004, 0xc000126e00) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/fd_unix.go:208 +0x58 | |
net.(*UDPConn).readFrom(0xc00010c090, 0xc000278000, 0x10000, 0x10000, 0xbfc427d093d707e2, 0x1c5bfbdc7800, 0x81a8e0, 0x72) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock_posix.go:47 +0x5c | |
net.(*UDPConn).ReadFromUDP(0xc00010c090, 0xc000278000, 0x10000, 0x10000, 0x0, 0x0, 0x81a8e0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock.go:106 +0x60 | |
github.com/nextdns/nextdns/discovery.(*MDNS).read(0xc000069230, 0x55bd20, 0xc0000828c0, 0xc00010c090) | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:179 +0xf8 | |
created by github.com/nextdns/nextdns/discovery.(*MDNS).Start | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:68 +0x250 | |
goroutine 28 [IO wait]: | |
internal/poll.runtime_pollWait(0xffc9a9d5a8, 0x72, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/netpoll.go:203 +0x60 | |
internal/poll.(*pollDesc).wait(0xc000126e98, 0x72, 0x10000, 0x10000, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:87 +0x50 | |
internal/poll.(*pollDesc).waitRead(...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).ReadFrom(0xc000126e80, 0xc000288000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_unix.go:219 +0x194 | |
net.(*netFD).readFrom(0xc000126e80, 0xc000288000, 0x10000, 0x10000, 0xc000126e80, 0x0, 0xffc9a9d5b0, 0x15d004, 0xc000126e80) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/fd_unix.go:208 +0x58 | |
net.(*UDPConn).readFrom(0xc00010c098, 0xc000288000, 0x10000, 0x10000, 0xbfc427d18284201e, 0x1c5cd8f4c112, 0x81a8e0, 0x72) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock_posix.go:47 +0x5c | |
net.(*UDPConn).ReadFromUDP(0xc00010c098, 0xc000288000, 0x10000, 0x10000, 0x0, 0x0, 0x81a8e0, 0x15) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock.go:106 +0x60 | |
github.com/nextdns/nextdns/discovery.(*MDNS).read(0xc000069230, 0x55bd20, 0xc0000828c0, 0xc00010c098) | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:179 +0xf8 | |
created by github.com/nextdns/nextdns/discovery.(*MDNS).Start | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:64 +0x348 | |
goroutine 29 [IO wait]: | |
internal/poll.runtime_pollWait(0xffc9a9d4c8, 0x72, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/netpoll.go:203 +0x60 | |
internal/poll.(*pollDesc).wait(0xc000127018, 0x72, 0x10000, 0x10000, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:87 +0x50 | |
internal/poll.(*pollDesc).waitRead(...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).ReadFrom(0xc000127000, 0xc000298000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_unix.go:219 +0x194 | |
net.(*netFD).readFrom(0xc000127000, 0xc000298000, 0x10000, 0x10000, 0xc000127000, 0x0, 0xffc9a9d4d0, 0x15d004, 0xc000127000) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/fd_unix.go:208 +0x58 | |
net.(*UDPConn).readFrom(0xc00010c0a0, 0xc000298000, 0x10000, 0x10000, 0xbfc427d093d8cb14, 0x1c5bfbde3a70, 0x81a8e0, 0x72) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock_posix.go:47 +0x5c | |
net.(*UDPConn).ReadFromUDP(0xc00010c0a0, 0xc000298000, 0x10000, 0x10000, 0x0, 0x0, 0x81a8e0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock.go:106 +0x60 | |
github.com/nextdns/nextdns/discovery.(*MDNS).read(0xc000069230, 0x55bd20, 0xc0000828c0, 0xc00010c0a0) | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:179 +0xf8 | |
created by github.com/nextdns/nextdns/discovery.(*MDNS).Start | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:68 +0x250 | |
goroutine 30 [IO wait]: | |
internal/poll.runtime_pollWait(0xffc9a9d3e8, 0x72, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/netpoll.go:203 +0x60 | |
internal/poll.(*pollDesc).wait(0xc000127098, 0x72, 0x10000, 0x10000, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:87 +0x50 | |
internal/poll.(*pollDesc).waitRead(...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).ReadFrom(0xc000127080, 0xc0002a8000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_unix.go:219 +0x194 | |
net.(*netFD).readFrom(0xc000127080, 0xc0002a8000, 0x10000, 0x10000, 0xc000127080, 0x0, 0xffc9a9d3f0, 0x15d004, 0xc000127080) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/fd_unix.go:208 +0x58 | |
net.(*UDPConn).readFrom(0xc00010c0a8, 0xc0002a8000, 0x10000, 0x10000, 0xbfc427d1829236da, 0x1c5cd902d478, 0x81a8e0, 0x72) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock_posix.go:47 +0x5c | |
net.(*UDPConn).ReadFromUDP(0xc00010c0a8, 0xc0002a8000, 0x10000, 0x10000, 0x0, 0x0, 0x81a8e0, 0x15) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock.go:106 +0x60 | |
github.com/nextdns/nextdns/discovery.(*MDNS).read(0xc000069230, 0x55bd20, 0xc0000828c0, 0xc00010c0a8) | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:179 +0xf8 | |
created by github.com/nextdns/nextdns/discovery.(*MDNS).Start | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:64 +0x348 | |
goroutine 31 [IO wait]: | |
internal/poll.runtime_pollWait(0xffc9a9d308, 0x72, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/netpoll.go:203 +0x60 | |
internal/poll.(*pollDesc).wait(0xc000127198, 0x72, 0x10000, 0x10000, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:87 +0x50 | |
internal/poll.(*pollDesc).waitRead(...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).ReadFrom(0xc000127180, 0xc0002b8000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_unix.go:219 +0x194 | |
net.(*netFD).readFrom(0xc000127180, 0xc0002b8000, 0x10000, 0x10000, 0xc000127180, 0x0, 0xffc9a9d310, 0x15d004, 0xc000127180) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/fd_unix.go:208 +0x58 | |
net.(*UDPConn).readFrom(0xc00010c0b0, 0xc0002b8000, 0x10000, 0x10000, 0xbfc427d093da8d4d, 0x1c5bfbdffc93, 0x81a8e0, 0x72) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock_posix.go:47 +0x5c | |
net.(*UDPConn).ReadFromUDP(0xc00010c0b0, 0xc0002b8000, 0x10000, 0x10000, 0x0, 0x0, 0x81a8e0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock.go:106 +0x60 | |
github.com/nextdns/nextdns/discovery.(*MDNS).read(0xc000069230, 0x55bd20, 0xc0000828c0, 0xc00010c0b0) | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:179 +0xf8 | |
created by github.com/nextdns/nextdns/discovery.(*MDNS).Start | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:68 +0x250 | |
goroutine 32 [chan receive, 519 minutes]: | |
github.com/nextdns/nextdns/discovery.(*MDNS).Start.func1(0xc000069230, 0xc000126f80, 0xc, 0x10, 0x55bd20, 0xc0000828c0) | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:98 +0x24c | |
created by github.com/nextdns/nextdns/discovery.(*MDNS).Start | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:76 +0x1f0 | |
root@router:/var/log# nalookup bubba.org | |
bash: nalookup: command not found | |
root@router:/var/log# nslookup bubba.org | |
^C | |
root@router:/var/log# nextdns trace | |
goroutine 26454 [running]: | |
main.run.func4(0x0, 0x0, 0xc0003f84b0, 0x5) | |
/home/runner/work/nextdns/nextdns/run.go:177 +0x80 | |
github.com/nextdns/nextdns/ctl.(*Server).handle(0xc0000ce070, 0x55f000, 0xc00000c008, 0xc0003f84b0, 0x5, 0x0, 0x0, 0x0) | |
/home/runner/work/nextdns/nextdns/ctl/server.go:125 +0x140 | |
github.com/nextdns/nextdns/ctl.(*Server).handleEvents(0xc0000ce070, 0x55f000, 0xc00000c008) | |
/home/runner/work/nextdns/nextdns/ctl/server.go:114 +0x154 | |
created by github.com/nextdns/nextdns/ctl.(*Server).run | |
/home/runner/work/nextdns/nextdns/ctl/server.go:85 +0xc0 | |
goroutine 1 [chan receive]: | |
github.com/nextdns/nextdns/host/service.runService(0x4b61cb, 0x7, 0x55ae60, 0xc0000d4000, 0x10000c00001e5aa, 0xc00000aa00) | |
/home/runner/work/nextdns/nextdns/host/service/run_unix.go:22 +0xb4 | |
github.com/nextdns/nextdns/host/service.Run(0x4b61cb, 0x7, 0x55ae60, 0xc0000d4000, 0x5, 0xc00000c0e0) | |
/home/runner/work/nextdns/nextdns/host/service/run.go:19 +0xdc | |
main.run(0xc00000a090, 0x1, 0x0, 0x0, 0x0) | |
/home/runner/work/nextdns/nextdns/run.go:374 +0xb7c | |
main.main() | |
/home/runner/work/nextdns/nextdns/main.go:70 +0x1c0 | |
goroutine 22 [IO wait]: | |
internal/poll.runtime_pollWait(0xffc9a9dae8, 0x72, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/netpoll.go:203 +0x60 | |
internal/poll.(*pollDesc).wait(0xc000126a18, 0x72, 0x10000, 0x10000, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:87 +0x50 | |
internal/poll.(*pollDesc).waitRead(...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).ReadFrom(0xc000126a00, 0xc000220000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_unix.go:219 +0x194 | |
net.(*netFD).readFrom(0xc000126a00, 0xc000220000, 0x10000, 0x10000, 0xc000126a00, 0x0, 0xffc9a9daf0, 0x15d004, 0xc000126a00) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/fd_unix.go:208 +0x58 | |
net.(*UDPConn).readFrom(0xc00010c068, 0xc000220000, 0x10000, 0x10000, 0xbfc427d9c4495c91, 0x1c6489ae086d, 0x81a8e0, 0x72) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock_posix.go:47 +0x5c | |
net.(*UDPConn).ReadFromUDP(0xc00010c068, 0xc000220000, 0x10000, 0x10000, 0x0, 0x0, 0x81a8e0, 0x15) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock.go:106 +0x60 | |
github.com/nextdns/nextdns/discovery.(*MDNS).read(0xc000069230, 0x55bd20, 0xc0000828c0, 0xc00010c068) | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:179 +0xf8 | |
created by github.com/nextdns/nextdns/discovery.(*MDNS).Start | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:64 +0x348 | |
goroutine 17 [IO wait]: | |
internal/poll.runtime_pollWait(0xffc9a9e028, 0x72, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/netpoll.go:203 +0x60 | |
internal/poll.(*pollDesc).wait(0xc0000d2298, 0x72, 0x0, 0x0, 0x4b6097) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:87 +0x50 | |
internal/poll.(*pollDesc).waitRead(...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).Accept(0xc0000d2280, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_unix.go:384 +0x1f0 | |
net.(*netFD).accept(0xc0000d2280, 0xc00000c008, 0x0, 0x5b004) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/fd_unix.go:238 +0x44 | |
net.(*UnixListener).accept(0xc000120030, 0xc000564fa0, 0xc000564fa8, 0x1800000000) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/unixsock_posix.go:162 +0x40 | |
net.(*UnixListener).Accept(0xc000120030, 0x4d5448, 0xc0000ce070, 0x55f000, 0xc00000c008) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/unixsock.go:260 +0x88 | |
github.com/nextdns/nextdns/ctl.(*Server).run(0xc0000ce070, 0x55aee0, 0xc000120030) | |
/home/runner/work/nextdns/nextdns/ctl/server.go:80 +0x44 | |
created by github.com/nextdns/nextdns/ctl.(*Server).Start | |
/home/runner/work/nextdns/nextdns/ctl/server.go:52 +0xe4 | |
goroutine 21 [IO wait]: | |
internal/poll.runtime_pollWait(0xffc9a9dca8, 0x72, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/netpoll.go:203 +0x60 | |
internal/poll.(*pollDesc).wait(0xc000126998, 0x72, 0x10000, 0x10000, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:87 +0x50 | |
internal/poll.(*pollDesc).waitRead(...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).ReadFrom(0xc000126980, 0xc000210000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_unix.go:219 +0x194 | |
net.(*netFD).readFrom(0xc000126980, 0xc000210000, 0x10000, 0x10000, 0xc000126980, 0x0, 0xffc9a9dcb0, 0x15d004, 0xc000126980) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/fd_unix.go:208 +0x58 | |
net.(*UDPConn).readFrom(0xc00010c060, 0xc000210000, 0x10000, 0x10000, 0xbfc427d813e377f9, 0x1c62f80c93b5, 0x81a8e0, 0x72) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock_posix.go:47 +0x5c | |
net.(*UDPConn).ReadFromUDP(0xc00010c060, 0xc000210000, 0x10000, 0x10000, 0x0, 0x0, 0x81a8e0, 0xc000108550) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock.go:106 +0x60 | |
github.com/nextdns/nextdns/discovery.(*MDNS).read(0xc000069230, 0x55bd20, 0xc0000828c0, 0xc00010c060) | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:179 +0xf8 | |
created by github.com/nextdns/nextdns/discovery.(*MDNS).Start | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:68 +0x250 | |
goroutine 20 [IO wait]: | |
internal/poll.runtime_pollWait(0xffc9a9dd88, 0x72, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/netpoll.go:203 +0x60 | |
internal/poll.(*pollDesc).wait(0xc000126898, 0x72, 0x10000, 0x10000, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:87 +0x50 | |
internal/poll.(*pollDesc).waitRead(...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).ReadFrom(0xc000126880, 0xc000200000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_unix.go:219 +0x194 | |
net.(*netFD).readFrom(0xc000126880, 0xc000200000, 0x10000, 0x10000, 0xc000126880, 0x0, 0xffc9a9dd90, 0x15d004, 0xc000126880) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/fd_unix.go:208 +0x58 | |
net.(*UDPConn).readFrom(0xc00010c050, 0xc000200000, 0x10000, 0x10000, 0xbfc427d9c43c1ccc, 0x1c6489a0c7dc, 0x81a8e0, 0x72) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock_posix.go:47 +0x5c | |
net.(*UDPConn).ReadFromUDP(0xc00010c050, 0xc000200000, 0x10000, 0x10000, 0x0, 0x0, 0x81a8e0, 0x15) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock.go:106 +0x60 | |
github.com/nextdns/nextdns/discovery.(*MDNS).read(0xc000069230, 0x55bd20, 0xc0000828c0, 0xc00010c050) | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:179 +0xf8 | |
created by github.com/nextdns/nextdns/discovery.(*MDNS).Start | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:64 +0x348 | |
goroutine 12 [syscall]: | |
os/signal.signal_recv(0x5587a0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/sigqueue.go:147 +0x150 | |
os/signal.loop() | |
/opt/hostedtoolcache/go/1.14.3/x64/src/os/signal/signal_unix.go:23 +0x34 | |
created by os/signal.Notify.func1 | |
/opt/hostedtoolcache/go/1.14.3/x64/src/os/signal/signal.go:127 +0x60 | |
goroutine 14 [chan receive, 520 minutes]: | |
github.com/nextdns/nextdns/proxy.Proxy.ListenAndServe(0xc000122020, 0xe, 0x5584a0, 0xc00000a8c0, 0x554600, 0xc0000b6120, 0x5584a0, 0xc00000a960, 0x0, 0x12a05f200, ...) | |
/home/runner/work/nextdns/nextdns/proxy/proxy.go:133 +0x350 | |
main.(*proxySvc).start.func1(0xc000023040, 0xc0000d4000, 0xc000023030, 0xc0000661e0) | |
/home/runner/work/nextdns/nextdns/run.go:96 +0x1d0 | |
created by main.(*proxySvc).start | |
/home/runner/work/nextdns/nextdns/run.go:88 +0xcc | |
goroutine 16 [IO wait, 83 minutes]: | |
internal/poll.runtime_pollWait(0xffc9a9dbc8, 0x72, 0x28) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/netpoll.go:203 +0x60 | |
internal/poll.(*pollDesc).wait(0xc0000d2718, 0x72, 0xffff, 0xffff, 0xc0002e8600) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:87 +0x50 | |
internal/poll.(*pollDesc).waitRead(...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).ReadMsg(0xc0000d2700, 0xc000642000, 0xffff, 0xffff, 0xc0002e8600, 0x28, 0x28, 0x0, 0x0, 0x0, ...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_unix.go:243 +0x1c8 | |
net.(*netFD).readMsg(0xc0000d2700, 0xc000642000, 0xffff, 0xffff, 0xc0002e8600, 0x28, 0x28, 0x3bad1c, 0x4719a0, 0x3bb82c, ...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/fd_unix.go:214 +0x74 | |
net.(*UDPConn).readMsg(0xc00000c108, 0xc000642000, 0xffff, 0xffff, 0xc0002e8600, 0x28, 0x28, 0xfff072a108, 0x0, 0xc0004a3320, ...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock_posix.go:59 +0x74 | |
net.(*UDPConn).ReadMsgUDP(0xc00000c108, 0xc000642000, 0xffff, 0xffff, 0xc0002e8600, 0x28, 0x28, 0x49, 0x5b004, 0x3cd104, ...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock.go:139 +0x7c | |
github.com/nextdns/nextdns/proxy.readUDP(0xc00000c108, 0xc000642000, 0xffff, 0xffff, 0xc0002e2720, 0xc000122020, 0xe, 0x5584a0, 0xc00000a8c0, 0x554600, ...) | |
/home/runner/work/nextdns/nextdns/proxy/udp.go:137 +0xb4 | |
github.com/nextdns/nextdns/proxy.Proxy.serveUDP(0xc000122020, 0xe, 0x5584a0, 0xc00000a8c0, 0x554600, 0xc0000b6120, 0x5584a0, 0xc00000a960, 0x0, 0x12a05f200, ...) | |
/home/runner/work/nextdns/nextdns/proxy/udp.go:62 +0x168 | |
github.com/nextdns/nextdns/proxy.Proxy.ListenAndServe.func1(0xc000122020, 0xe, 0x5584a0, 0xc00000a8c0, 0x554600, 0xc0000b6120, 0x5584a0, 0xc00000a960, 0x0, 0x12a05f200, ...) | |
/home/runner/work/nextdns/nextdns/proxy/proxy.go:108 +0x2a4 | |
created by github.com/nextdns/nextdns/proxy.Proxy.ListenAndServe | |
/home/runner/work/nextdns/nextdns/proxy/proxy.go:102 +0x2a0 | |
goroutine 33 [IO wait, 83 minutes]: | |
internal/poll.runtime_pollWait(0xffc9a9df48, 0x72, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/netpoll.go:203 +0x60 | |
internal/poll.(*pollDesc).wait(0xc0000d2698, 0x72, 0x0, 0x0, 0x4b6097) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:87 +0x50 | |
internal/poll.(*pollDesc).waitRead(...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).Accept(0xc0000d2680, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_unix.go:384 +0x1f0 | |
net.(*netFD).accept(0xc0000d2680, 0x37e11d600, 0x0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/fd_unix.go:238 +0x44 | |
net.(*TCPListener).accept(0xc00000ac20, 0xc000071db8, 0xc000071dc0, 0x8000000000) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/tcpsock_posix.go:139 +0x40 | |
net.(*TCPListener).Accept(0xc00000ac20, 0x4d54e0, 0xc000122020, 0xe, 0x5584a0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/tcpsock.go:261 +0x88 | |
github.com/nextdns/nextdns/proxy.Proxy.serveTCP(0xc000122020, 0xe, 0x5584a0, 0xc00000a8c0, 0x554600, 0xc0000b6120, 0x5584a0, 0xc00000a960, 0x0, 0x12a05f200, ...) | |
/home/runner/work/nextdns/nextdns/proxy/tcp.go:29 +0x78 | |
github.com/nextdns/nextdns/proxy.Proxy.ListenAndServe.func2(0xc000122020, 0xe, 0x5584a0, 0xc00000a8c0, 0x554600, 0xc0000b6120, 0x5584a0, 0xc00000a960, 0x0, 0x12a05f200, ...) | |
/home/runner/work/nextdns/nextdns/proxy/proxy.go:123 +0x2a4 | |
created by github.com/nextdns/nextdns/proxy.Proxy.ListenAndServe | |
/home/runner/work/nextdns/nextdns/proxy/proxy.go:117 +0x308 | |
goroutine 23 [IO wait]: | |
internal/poll.runtime_pollWait(0xffc9a9da08, 0x72, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/netpoll.go:203 +0x60 | |
internal/poll.(*pollDesc).wait(0xc000126b18, 0x72, 0x10000, 0x10000, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:87 +0x50 | |
internal/poll.(*pollDesc).waitRead(...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).ReadFrom(0xc000126b00, 0xc000230000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_unix.go:219 +0x194 | |
net.(*netFD).readFrom(0xc000126b00, 0xc000230000, 0x10000, 0x10000, 0xc000126b00, 0x0, 0xffc9a9da10, 0x15d004, 0xc000126b00) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/fd_unix.go:208 +0x58 | |
net.(*UDPConn).readFrom(0xc00010c070, 0xc000230000, 0x10000, 0x10000, 0xbfc427d813dd5ddf, 0x1c62f8067cc7, 0x81a8e0, 0x72) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock_posix.go:47 +0x5c | |
net.(*UDPConn).ReadFromUDP(0xc00010c070, 0xc000230000, 0x10000, 0x10000, 0x0, 0x0, 0x81a8e0, 0xc0001084b0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock.go:106 +0x60 | |
github.com/nextdns/nextdns/discovery.(*MDNS).read(0xc000069230, 0x55bd20, 0xc0000828c0, 0xc00010c070) | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:179 +0xf8 | |
created by github.com/nextdns/nextdns/discovery.(*MDNS).Start | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:68 +0x250 | |
goroutine 24 [IO wait]: | |
internal/poll.runtime_pollWait(0xffc9a9d928, 0x72, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/netpoll.go:203 +0x60 | |
internal/poll.(*pollDesc).wait(0xc000126b98, 0x72, 0x10000, 0x10000, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:87 +0x50 | |
internal/poll.(*pollDesc).waitRead(...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).ReadFrom(0xc000126b80, 0xc000240000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_unix.go:219 +0x194 | |
net.(*netFD).readFrom(0xc000126b80, 0xc000240000, 0x10000, 0x10000, 0xc000126b80, 0x0, 0xffc9a9d930, 0x15d004, 0xc000126b80) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/fd_unix.go:208 +0x58 | |
net.(*UDPConn).readFrom(0xc00010c078, 0xc000240000, 0x10000, 0x10000, 0xbfc427d9c456e555, 0x1c6489bb9075, 0x81a8e0, 0x72) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock_posix.go:47 +0x5c | |
net.(*UDPConn).ReadFromUDP(0xc00010c078, 0xc000240000, 0x10000, 0x10000, 0x0, 0x0, 0x81a8e0, 0x15) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock.go:106 +0x60 | |
github.com/nextdns/nextdns/discovery.(*MDNS).read(0xc000069230, 0x55bd20, 0xc0000828c0, 0xc00010c078) | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:179 +0xf8 | |
created by github.com/nextdns/nextdns/discovery.(*MDNS).Start | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:64 +0x348 | |
goroutine 25 [IO wait]: | |
internal/poll.runtime_pollWait(0xffc9a9d848, 0x72, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/netpoll.go:203 +0x60 | |
internal/poll.(*pollDesc).wait(0xc000126c98, 0x72, 0x10000, 0x10000, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:87 +0x50 | |
internal/poll.(*pollDesc).waitRead(...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).ReadFrom(0xc000126c80, 0xc000258000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_unix.go:219 +0x194 | |
net.(*netFD).readFrom(0xc000126c80, 0xc000258000, 0x10000, 0x10000, 0xc000126c80, 0x0, 0xffc9a9d850, 0x15d004, 0xc000126c80) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/fd_unix.go:208 +0x58 | |
net.(*UDPConn).readFrom(0xc00010c080, 0xc000258000, 0x10000, 0x10000, 0xbfc427d813e3ed55, 0x1c62f80d0a97, 0x81a8e0, 0x72) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock_posix.go:47 +0x5c | |
net.(*UDPConn).ReadFromUDP(0xc00010c080, 0xc000258000, 0x10000, 0x10000, 0x0, 0x0, 0x81a8e0, 0xc0003c86e0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock.go:106 +0x60 | |
github.com/nextdns/nextdns/discovery.(*MDNS).read(0xc000069230, 0x55bd20, 0xc0000828c0, 0xc00010c080) | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:179 +0xf8 | |
created by github.com/nextdns/nextdns/discovery.(*MDNS).Start | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:68 +0x250 | |
goroutine 26 [IO wait]: | |
internal/poll.runtime_pollWait(0xffc9a9d768, 0x72, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/netpoll.go:203 +0x60 | |
internal/poll.(*pollDesc).wait(0xc000126d18, 0x72, 0x10000, 0x10000, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:87 +0x50 | |
internal/poll.(*pollDesc).waitRead(...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).ReadFrom(0xc000126d00, 0xc000268000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_unix.go:219 +0x194 | |
net.(*netFD).readFrom(0xc000126d00, 0xc000268000, 0x10000, 0x10000, 0xc000126d00, 0x0, 0xffc9a9d770, 0x15d004, 0xc000126d00) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/fd_unix.go:208 +0x58 | |
net.(*UDPConn).readFrom(0xc00010c088, 0xc000268000, 0x10000, 0x10000, 0xbfc427d9c4632937, 0x1c6489c7d225, 0x81a8e0, 0x72) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock_posix.go:47 +0x5c | |
net.(*UDPConn).ReadFromUDP(0xc00010c088, 0xc000268000, 0x10000, 0x10000, 0x0, 0x0, 0x81a8e0, 0x15) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock.go:106 +0x60 | |
github.com/nextdns/nextdns/discovery.(*MDNS).read(0xc000069230, 0x55bd20, 0xc0000828c0, 0xc00010c088) | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:179 +0xf8 | |
created by github.com/nextdns/nextdns/discovery.(*MDNS).Start | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:64 +0x348 | |
goroutine 27 [IO wait]: | |
internal/poll.runtime_pollWait(0xffc9a9d688, 0x72, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/netpoll.go:203 +0x60 | |
internal/poll.(*pollDesc).wait(0xc000126e18, 0x72, 0x10000, 0x10000, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:87 +0x50 | |
internal/poll.(*pollDesc).waitRead(...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).ReadFrom(0xc000126e00, 0xc000278000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_unix.go:219 +0x194 | |
net.(*netFD).readFrom(0xc000126e00, 0xc000278000, 0x10000, 0x10000, 0xc000126e00, 0x0, 0xffc9a9d690, 0x15d004, 0xc000126e00) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/fd_unix.go:208 +0x58 | |
net.(*UDPConn).readFrom(0xc00010c090, 0xc000278000, 0x10000, 0x10000, 0xbfc427d813dd66c9, 0x1c62f80680d7, 0x81a8e0, 0x72) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock_posix.go:47 +0x5c | |
net.(*UDPConn).ReadFromUDP(0xc00010c090, 0xc000278000, 0x10000, 0x10000, 0x0, 0x0, 0x81a8e0, 0xc0003c8640) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock.go:106 +0x60 | |
github.com/nextdns/nextdns/discovery.(*MDNS).read(0xc000069230, 0x55bd20, 0xc0000828c0, 0xc00010c090) | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:179 +0xf8 | |
created by github.com/nextdns/nextdns/discovery.(*MDNS).Start | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:68 +0x250 | |
goroutine 28 [IO wait]: | |
internal/poll.runtime_pollWait(0xffc9a9d5a8, 0x72, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/netpoll.go:203 +0x60 | |
internal/poll.(*pollDesc).wait(0xc000126e98, 0x72, 0x10000, 0x10000, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:87 +0x50 | |
internal/poll.(*pollDesc).waitRead(...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).ReadFrom(0xc000126e80, 0xc000288000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_unix.go:219 +0x194 | |
net.(*netFD).readFrom(0xc000126e80, 0xc000288000, 0x10000, 0x10000, 0xc000126e80, 0x0, 0xffc9a9d5b0, 0x15d004, 0xc000126e80) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/fd_unix.go:208 +0x58 | |
net.(*UDPConn).readFrom(0xc00010c098, 0xc000288000, 0x10000, 0x10000, 0xbfc427d9c46f3df3, 0x1c6489d3e5b3, 0x81a8e0, 0x72) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock_posix.go:47 +0x5c | |
net.(*UDPConn).ReadFromUDP(0xc00010c098, 0xc000288000, 0x10000, 0x10000, 0x0, 0x0, 0x81a8e0, 0x15) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock.go:106 +0x60 | |
github.com/nextdns/nextdns/discovery.(*MDNS).read(0xc000069230, 0x55bd20, 0xc0000828c0, 0xc00010c098) | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:179 +0xf8 | |
created by github.com/nextdns/nextdns/discovery.(*MDNS).Start | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:64 +0x348 | |
goroutine 29 [IO wait]: | |
internal/poll.runtime_pollWait(0xffc9a9d4c8, 0x72, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/netpoll.go:203 +0x60 | |
internal/poll.(*pollDesc).wait(0xc000127018, 0x72, 0x10000, 0x10000, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:87 +0x50 | |
internal/poll.(*pollDesc).waitRead(...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).ReadFrom(0xc000127000, 0xc000298000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_unix.go:219 +0x194 | |
net.(*netFD).readFrom(0xc000127000, 0xc000298000, 0x10000, 0x10000, 0xc000127000, 0x0, 0xffc9a9d4d0, 0x15d004, 0xc000127000) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/fd_unix.go:208 +0x58 | |
net.(*UDPConn).readFrom(0xc00010c0a0, 0xc000298000, 0x10000, 0x10000, 0xbfc427d813e0a1d4, 0x1c62f809bfbc, 0x81a8e0, 0x72) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock_posix.go:47 +0x5c | |
net.(*UDPConn).ReadFromUDP(0xc00010c0a0, 0xc000298000, 0x10000, 0x10000, 0x0, 0x0, 0x81a8e0, 0xc0003c8690) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock.go:106 +0x60 | |
github.com/nextdns/nextdns/discovery.(*MDNS).read(0xc000069230, 0x55bd20, 0xc0000828c0, 0xc00010c0a0) | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:179 +0xf8 | |
created by github.com/nextdns/nextdns/discovery.(*MDNS).Start | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:68 +0x250 | |
goroutine 30 [IO wait]: | |
internal/poll.runtime_pollWait(0xffc9a9d3e8, 0x72, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/netpoll.go:203 +0x60 | |
internal/poll.(*pollDesc).wait(0xc000127098, 0x72, 0x10000, 0x10000, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:87 +0x50 | |
internal/poll.(*pollDesc).waitRead(...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).ReadFrom(0xc000127080, 0xc0002a8000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_unix.go:219 +0x194 | |
net.(*netFD).readFrom(0xc000127080, 0xc0002a8000, 0x10000, 0x10000, 0xc000127080, 0x0, 0xffc9a9d3f0, 0x15d004, 0xc000127080) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/fd_unix.go:208 +0x58 | |
net.(*UDPConn).readFrom(0xc00010c0a8, 0xc0002a8000, 0x10000, 0x10000, 0xbfc427d9c47c13e6, 0x1c6489e0bf7e, 0x81a8e0, 0x72) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock_posix.go:47 +0x5c | |
net.(*UDPConn).ReadFromUDP(0xc00010c0a8, 0xc0002a8000, 0x10000, 0x10000, 0x0, 0x0, 0x81a8e0, 0x15) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock.go:106 +0x60 | |
github.com/nextdns/nextdns/discovery.(*MDNS).read(0xc000069230, 0x55bd20, 0xc0000828c0, 0xc00010c0a8) | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:179 +0xf8 | |
created by github.com/nextdns/nextdns/discovery.(*MDNS).Start | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:64 +0x348 | |
goroutine 31 [IO wait]: | |
internal/poll.runtime_pollWait(0xffc9a9d308, 0x72, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/runtime/netpoll.go:203 +0x60 | |
internal/poll.(*pollDesc).wait(0xc000127198, 0x72, 0x10000, 0x10000, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:87 +0x50 | |
internal/poll.(*pollDesc).waitRead(...) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).ReadFrom(0xc000127180, 0xc0002b8000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/internal/poll/fd_unix.go:219 +0x194 | |
net.(*netFD).readFrom(0xc000127180, 0xc0002b8000, 0x10000, 0x10000, 0xc000127180, 0x0, 0xffc9a9d310, 0x15d004, 0xc000127180) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/fd_unix.go:208 +0x58 | |
net.(*UDPConn).readFrom(0xc00010c0b0, 0xc0002b8000, 0x10000, 0x10000, 0xbfc427d813e1d77d, 0x1c62f80af325, 0x81a8e0, 0x72) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock_posix.go:47 +0x5c | |
net.(*UDPConn).ReadFromUDP(0xc00010c0b0, 0xc0002b8000, 0x10000, 0x10000, 0x0, 0x0, 0x81a8e0, 0xc000108500) | |
/opt/hostedtoolcache/go/1.14.3/x64/src/net/udpsock.go:106 +0x60 | |
github.com/nextdns/nextdns/discovery.(*MDNS).read(0xc000069230, 0x55bd20, 0xc0000828c0, 0xc00010c0b0) | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:179 +0xf8 | |
created by github.com/nextdns/nextdns/discovery.(*MDNS).Start | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:68 +0x250 | |
goroutine 32 [chan receive, 520 minutes]: | |
github.com/nextdns/nextdns/discovery.(*MDNS).Start.func1(0xc000069230, 0xc000126f80, 0xc, 0x10, 0x55bd20, 0xc0000828c0) | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:98 +0x24c | |
created by github.com/nextdns/nextdns/discovery.(*MDNS).Start | |
/home/runner/work/nextdns/nextdns/discovery/mdns.go:76 +0x1f0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment