-
Notifications
You must be signed in to change notification settings - Fork 56
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: filter not accepting more subscriptions under moderate usage #3191
Comments
If seems the "subscription maintainer" proc is not being called periodically. |
Is there any config used to set |
Not, they use default values
I guess being persistent ;P |
Do you mean there are 1000 subscriber peer live in the same time on that particular service node. |
Yes I'm reviewing that atm. So far I saw a tiny bug that prevented the subscription prune to happen. I'm willing to submit a PR shortly, hopefully next week. |
Problem
A service node with filter mounted may run out of available filter slots after a while, even though the node doesn't have any connection.
Impact
No other filter nodes can subscribe anymore to a service node.
To reproduce
We replicated this by using railgun infra but basically what we did was:
...
Expected behavior
The filter service node (wakunode2 app with filter mounted) should always allow incoming filter subscriptions under a moderate usage.
nwaku version/commit hash
Additional context
That is part of investigation performed with Railgun.
In both cases, we connected against the following wakunode2/nwaku node:
/dns4/railgun.ivansete.xyz/tcp/8000/wss/p2p/16Uiu2HAmExcXDvdCr2XxfCeQY1jhCoJ1HodgKauRatCngQ9Q1X61
The text was updated successfully, but these errors were encountered: