git-annex/Utility/LockFile
Joey Hess 24ff5e2b29
use uninterruptibleMask
Some recent changes to use mask missed that async exceptions can still
be thrown inside it. The goal is to make sure a block of cleanup code
runs entirely, w/o being interrupted by an async exception, so use
uninterruptibleMask.

Also, converted a few to bracket, which is nicer.
2020-06-09 15:02:56 -04:00
..
LockStatus.hs explict export lists 2019-11-21 16:08:37 -04:00
PidLock.hs async exception safety for openFd 2020-06-05 15:48:00 -04:00
Posix.hs use uninterruptibleMask 2020-06-09 15:02:56 -04:00
Windows.hs correct spelling mistakes 2017-02-12 17:30:23 -04:00