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

GHC.IO.Handle.Lock #207

Merged
merged 3 commits into from
Feb 15, 2018
Merged

GHC.IO.Handle.Lock #207

merged 3 commits into from
Feb 15, 2018

Commits on Feb 14, 2018

  1. Revert "Use file instead of dir locking haskell#187 (haskell#203)"

    This reverts commit d91afd3.
    phadej committed Feb 14, 2018
    Configuration menu
    Copy the full SHA
    a5cfcd8 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2018

  1. Use GHC.IO.Handle.Lock shim for "dirLock"

    Does d91afd3 in better way
    
    See also haskell/cabal#5072 for discussion
    about locking. TL;DR if we want to use fcntl, we have to make proper
    implementation and audit it.
    
    The directory creation fallback will be used on at least Solaris
    and AIX
    phadej committed Feb 15, 2018
    Configuration menu
    Copy the full SHA
    2a1a6cc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a457de5 View commit details
    Browse the repository at this point in the history