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

Rhizome fails to sync large files and MeshMS messages even while idle #107

Open
gh0st42 opened this issue May 19, 2016 · 2 comments
Open

Comments

@gh0st42
Copy link

gh0st42 commented May 19, 2016

Rhizome now seems to have problems with bigger files sometimes not transmitting them even after 8 hours of idling. MeshMS are also not propagating every time, the sender has them in his store but doesn't send them to his direct neighbour. Since it's also using rhizome maybe they are related. Peer count says that the topology is complete and everything else seems to work.

I compared the latest commit dced3bb which seems to have the problem with batphone-release-0.93, there everything works as expected. We tested in core-network and in our qemu based emulation environment.

@lakeman
Copy link
Member

lakeman commented May 19, 2016

If you turn on debug.rhizome_sync_keys, you should see that both nodes will repeatedly log the list of bundles that are missing / extra. But currently if a transfer stops for some reason, it will never be restarted.

We need to work out the reason why these bundles are stopping or being rejected.

I'm guessing this issue is also related to rhizome database locking.

@lakeman
Copy link
Member

lakeman commented May 23, 2016

00f49c2 & ade7428 will probably help.

@quixotique quixotique changed the title Rhizome missing files and meshms broken Rhizome fails to sync large files and MeshMS messages even while idle Mar 8, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants