You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When running simulations, @AlbertoSoutullo found that very often there's one node that misses lots of messages.
Looking at the logs, it seems that the node gets stuck for approximately 50 seconds.
It seems to be related to the node establishing lots of connections in a short timespan.
Created an image with only this workaround allowing a maximum of 20 connections in each connectivity loop iteration and the issue stopped getting reproduced
In order to add a little bit more of information, we are confident that this is not an issue related with the lab.
The information that we have right now is:
In the simulations, we injected 60 messages in 1 minute. The mesh is formed by 100 nwaku nodes.
For all messages, there is one peer that misses 75%~ of the messages.
Analyzing the logs, we double-checked that there were multiple nodes that actually sent the message to the problematic node.
This no longer happens (tested more than 10 times, before this was happening in 50% of the tests) after the fix mentioned in the previous comment.
Problem
When running simulations, @AlbertoSoutullo found that very often there's one node that misses lots of messages.
Looking at the logs, it seems that the node gets stuck for approximately 50 seconds.
Here's the moment where it happens
In runs, it is consistent of this happening for precisely 50 seconds. It also happens at a moment where the node establishes lots of connections.
Impact
Critical
Expected behavior
Nodes shouldn't get stuck and should receive all messages
Screenshots/logs
logs.zip
nwaku version/commit hash
branch:
release/v0.31
commitb34008e
. Also reproduced inv0.30.1
The text was updated successfully, but these errors were encountered: