threefoldtech / rmb-rs

RMB implementation in rust
Apache License 2.0
3 stars 1 forks source link

rmb calls timeout with some twins on devnet #200

Open Omarabdul3ziz opened 1 month ago

Omarabdul3ziz commented 1 month ago

some twins on devnet (e.g., twin 29) are facing random timeouts when making calls to devnet nodes. the issue occurs inconsistently, with some calls succeeding while others fail

here are some findings:

Omarabdul3ziz commented 1 month ago

after debugging with @AhmedHanafy725 this what we found

the relay cache was not updating properly due to the chain event listener failure, causing outdated cached relay info.

AhmedHanafy725 commented 3 days ago

As a suggestion, we can use the graphql processor to update the relay's redis cache.

Nabil-Salah commented 2 days ago

26/11/2024

we Investigated the rmb code and ways of solving this issue

Nabil-Salah commented 1 day ago

27/11/2024

worked on fixing the event listned and adding a backoff strategy