Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Memory leak with lots of on screen log updates #7

Closed
mainmachine opened this issue Apr 27, 2018 · 1 comment
Closed

Memory leak with lots of on screen log updates #7

mainmachine opened this issue Apr 27, 2018 · 1 comment

Comments

@mainmachine
Copy link

I'm running docker-dnsmasq and it works great, however if I keep a tab open it will quickly begin to eat up all of my RAM.

Dnsmasq works perfectly, so it appears this is only an issue with webproc.

Here's my initial report of this issue against docker-dnsmasq.

Only clue at this point is lots of entries for run.js:55 in the browser console:

screenshot from 2018-04-26 23-57-28

@mainmachine
Copy link
Author

Comcast has been down for a bit today, and that triggered an interesting phenomena, which has led me to conclude that this issue is caused by bad configuration, and not a memory leak.

We had our DHCP server specified as a third DNS server in our dnsmasq config, but the DHCP server is also pointing to the dnsmasq container itself as the primary DNS server. When our ISP went down today, the only reachable server in our dnsmasq conatiner's list was the DHCP server, which created a loop as each one forwarded the request back to the other, ad infinitum...

Removed the DHCP server from the dnsmasq container's list and now the logs have calmed down.

TIL how to create a DNS forwarding loop. :D

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant