-
Notifications
You must be signed in to change notification settings - Fork 20.5k
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
Geth stop syncing with network for 10 hours, followed by too many open files error #16883
Comments
Are you running a publicly open RPC server? That is probably a bad idea as anyone from the internet can grief your node. We've added some limits on master that forcefully close idle connections, which should definitely help, but please make sure you indeed want the entire internet to access your machine. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
System information
Geth version:
Geth/v1.8.9-stable-ff9b1461/linux-amd64/go1.10
OS & Version:
Ubuntu 16.04
Commit hash :
Expected behaviour
Geth should keep in sync with the network
Actual behaviour
geth
is keep running but suddenly stop syncing with the network for 10 hoursnet.peerCount
shows 25 peers is connected consistently at the momentgeth
starts to throwhttp: Accept error: accept tcp [::]:8545: accept4: too many open files; retrying in 5ms
and never stopSteps to reproduce the behaviour
It happens kind of random. But the pattern usually happens after running the node for a week time.
Backtrace
debug.stacks()
debug_stacks.log
The text was updated successfully, but these errors were encountered: