https://gitlab.com/warsaw/flufl.lock/blob/master/flufl/lock/_lockfile.py#L274 Happens whenever lock is taken. So this results in dvc freezeing at the begging of any operation, when it checks the updater lock. Related to https://github.com/iterative/dvc/issues/2831 . Need to consider bringing back zc.lockfile as described there and only falling back to flufl when flock() is not working.
Is this still important or actually an issue anymore?
@Suor Good point. It is an issue to investigate, but no longer p1, since we are not using flufl by default anymore.
Closing for now, since this is no longer relevant.