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

Fix #408: Race condition when StateSync runs #415

Merged
merged 1 commit into from
May 14, 2018

Commits on May 12, 2018

  1. Fix #408: Race condition when StateSync runs

    When StateSync() runs and triggers Untrack() on items
    that have just been removed from the state but on which
    Untrack() is underway, the operation tracker would be
    reset to phase queued and in some cases stay so.
    
    Also happened for Track()
    
    This caused failures of TestClustersPin as SyncStatus()
    is triggered regularly while Tracks() and Untracks() happen.
    
    License: MIT
    Signed-off-by: Hector Sanjuan <code@hector.link>
    hsanjuan committed May 12, 2018
    Configuration menu
    Copy the full SHA
    73aabfa View commit details
    Browse the repository at this point in the history