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

Uncaught ECONNRESET somewhere in our code base #2744

Open
TimDaub opened this issue Oct 2, 2024 · 0 comments
Open

Uncaught ECONNRESET somewhere in our code base #2744

TimDaub opened this issue Oct 2, 2024 · 0 comments
Labels
need/triage Needs initial labeling and prioritization

Comments

@TimDaub
Copy link
Contributor

TimDaub commented Oct 2, 2024

Hi,

a node operator on Kiwi News always reports the following error:

2024-10-02 10 45 21

We don't know where this is coming from, but we think it is libp2p. Before opening an issue, I asked in the libp2p TG if someone could help us find the cause of this, but it was suggested that I open an issue: https://t.me/c/2109810685/11/818

Severity: Critical because it makes our application panic

Description: This happens once two nodes are connected and exchanging messages. If one of the nodes unexpectedly crashes or gets terminated, then the other one will throw this error. I have checked most/all interactions I have with libp2p methods to make sure I'm try catching everything, but I haven't managed to find where this error is coming from. And also: the error doesn't have a stack trace, so I'm also unsure how I'd anyways find out more.

Steps to reproduce the error: Run two Kiwi News nodes, wait until they start the set reconciliation. Kill one node with Ctrl - C. Most likely the other will throw the ECONNRESET.

@TimDaub TimDaub added the need/triage Needs initial labeling and prioritization label Oct 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
need/triage Needs initial labeling and prioritization
Projects
None yet
Development

No branches or pull requests

1 participant