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

bug: railgun stops receiving Filter messages after a while #2196

Closed
danisharora099 opened this issue Nov 27, 2024 · 1 comment
Closed

bug: railgun stops receiving Filter messages after a while #2196

danisharora099 opened this issue Nov 27, 2024 · 1 comment
Assignees

Comments

@danisharora099
Copy link
Collaborator

danisharora099 commented Nov 27, 2024

Problem

Railgun reported bugs around being able to consistently receive Filter messages for a consistently long duration. The specifics are yet to be understood.

Proposed Solution

Currently investigating/TBD

Notes

Wrote a minimal reproducible app for this using the same pubsub topics and content topics as their network: https://github.com/waku-org/lab.waku.org/tree/master/examples/experimental/railgun-repro

I'm noticing that the peer disconnects after 100 filter messages being received on the edge node (js-waku)
The app has auto re-dial if disconnected, and then it sends another 100 Filter messages and disconnects again

Logs and debugging markers enabled in the app

Run with npm i && npm run dev

@chair28980 chair28980 added this to Waku Nov 27, 2024
@danisharora099 danisharora099 self-assigned this Nov 27, 2024
@danisharora099 danisharora099 moved this to In Progress in Waku Nov 27, 2024
@danisharora099
Copy link
Collaborator Author

Based on recent improvements done on nwaku, the newer image (harbor.status.im/wakuorg/nwaku:railgun-0.33.1-more-logs) resolves the 100-message cap bug with Filter.

I can validate that the connection does not drop after a 100 incoming Filter messages now.

cc @Ivansete-status @weboko

Marking this as resolved.

@github-project-automation github-project-automation bot moved this from In Progress to Done in Waku Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

1 participant