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

Swarm.Tracker stuck in syncing state when lots of nodes starting/crashing #130

Open
darrenclark opened this issue May 30, 2019 · 1 comment

Comments

@darrenclark
Copy link

I can't reproduce this on reliably, but I've noticed that occasionally Swarm.Tracker gets stuck in the syncing state when a lot of nodes are crashing & restarting.

Based on inspecting the process on each surviving node last time I saw it, it looks like they are stuck in the syncing state, and have a list of pending_sync_requests, including PIDs from nodes no longer in the cluster. (I think)

@lATAl
Copy link

lATAl commented Jun 10, 2019

Same issue. Can't reproduce but when I call :sys.get_state(Swarm.Tracker), some node return

** (exit) exited in: :sys.get_state(Swarm.Tracker)
    ** (EXIT) time out
    (stdlib) sys.erl:315: :sys.send_system_msg/2
    (stdlib) sys.erl:116: :sys.get_state/1

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