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 hang queue on open due to panic on atomic op #31

Merged
merged 4 commits into from
Jan 21, 2019

Commits on Jan 20, 2019

  1. Fix hang queue on open due to panic on atomic op

    The atomic transaction counter needs to be aligned to 64bit words, so to
    not cause a panic on some architectures (arm or 32bit x86)
    
    Unfortunately the file lock was not released when this panic occured,
    making applications hang on startup.
    
    We move the atomic to the top of the file and also ensure the file lock
    is correctly released (using defer) if an error or panic occurs on
    transaction begin.
    urso committed Jan 20, 2019
    Configuration menu
    Copy the full SHA
    939e016 View commit details
    Browse the repository at this point in the history
  2. Changelog

    urso committed Jan 20, 2019
    Configuration menu
    Copy the full SHA
    e98972b View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2019

  1. bump

    urso committed Jan 21, 2019
    Configuration menu
    Copy the full SHA
    5ce2fbd View commit details
    Browse the repository at this point in the history
  2. Clean bump

    urso committed Jan 21, 2019
    Configuration menu
    Copy the full SHA
    3b06efa View commit details
    Browse the repository at this point in the history