-
Notifications
You must be signed in to change notification settings - Fork 49
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
tokio-runtime-worker' panicked at 'supplied instant is later than self #600
Comments
Where did you get this error? How to reproduce it? |
I noticed that one of my nodes had restarted and checked the journalctl. That's where I saw the error. The same error happened on the same server with a Plasm node. I don't know how to reproduce. Could a low open file descriptor limit be the cause, although it's same on others servers (4096)? |
Similar to #560? |
I've set limit at 65535 and rebooted the server. Let's see what happens. LimitNOFILE=65535 root soft nofile 65535
|
Which binary are you using? Self-compiled or download from the release? |
Download from the release, just updated to Darwinia 0.8.9 |
I think this error is caused by the rustc version. But not sure. |
rustc is not installed, |
Did this work? |
Correction: I've only set "LimitNOFILE=65535" in the service file. I don't see this error anymore, but I've restarted serveral times the last week because of updates, now running 0.9.0. I do see these errors in the log in CVN0601: Error importing block 0x0c7dab88a7603bb267cce0be0cd6a430a984a84afab5093d9514c6844bc2254d: Err(Other(ClientImport("Import failed: Potential long-range attack: block not in finalized chain."))) ERROR Handler initialization process is too long with PeerId("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx") WARN Polling the telemetry took more than 200ms In CVN0301: Error importing block 0x6badf3edfd5caa2c63e1d5942024678b1b726e788fe345115df28018a26aaf75: Error importing block 0xe2f72da2e90239e2cbd15bd690ef1e8186d09e99fc80f1d49fc700ccd59e3bbf: Err(UnknownParent) |
Could be closed now? |
Version both my validators: darwinia 0.9.5-e73932d-x86_64-linux-gnu I still see these errors occasionally. 2021-04-11 05:29:43 💔 Error importing block 0x23f9f8db607897f25c51977d3f23252fc538c9107cd62f278544f72101e01296: Err(UnknownParent) |
Interesting. How about your Plasm node? |
The Plasm nodes, on both servers, don't have these errors in the last 14 days. |
We just release 0.9.6. And 0.10.0 maybe come in next week. I think one of them will solve this. |
Will upgrade when available and let you know. |
I just ask @andresilva (the main developer of grandpa from paritytech)
|
BTW, if the nodes got panic. Re-open this. @wwwAndries Currently all my nodes look good. |
In your last comment you mentioned “(in particular depending on how little peers you have)”, do you mean --in-peers and --out-peers?
Default is 25 peers -in and -out, I’ve 34 and 36. Do I need to increase the peers?
I’am running both nodes this way:
/darwinia --base-path /.darw_MN01/ --name 'StakeWorks | CVN0301' --chain darwinia --validator --ws-port 9964 --rpc-port 9935 --rpc-cors all --listen-addr='/ip4/xxx.xxx.xxx.xxx/tcp/30335' --listen-addr='/ip6/xxxx:xxxx:xxxx:xxxx::4/tcp/30335' --listen-addr='/ip6/xxxx:xxxx:xxxx:xxxx::5/tcp/30335' --no-private-ipv4 --in-peers 34 --out-peers 36 --max-runtime-instances 16 --max-parallel-downloads 7
|
In peers and I think more than 5 is safe. |
Can you please remove the reference to my last message, my ip adresses are visible. My mistake, sorry. |
Removed |
Thanks, updated to 0.9.6. |
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.7 to 1.5.10. - [Release notes](https://github.com/unshiftio/url-parse/releases) - [Commits](unshiftio/url-parse@1.5.7...1.5.10) --- updated-dependencies: - dependency-name: url-parse dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
The text was updated successfully, but these errors were encountered: