Don't allow two acquisitions of a lockfile to break things. So pull handles from an environment in the package so that if this happens the file is never opened twice.
Probably needs a reference counter set so that when nothing else holds a handle the handle can be closed?
Don't allow two acquisitions of a lockfile to break things. So pull handles from an environment in the package so that if this happens the file is never opened twice.
Probably needs a reference counter set so that when nothing else holds a handle the handle can be closed?