fail to remove lock directory if non empty

Bug #1463968 reported by Nicolas Boulenguez
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pylockfile
Won't Fix
Undecided
Unassigned

Bug Description

Mac OS X >= 10.8 inserts .AppleDouble into non-HPFS directories to store its metadata.
As a consequence, rmdir in MkdirLockFile.break_lock() fails to remove the lock directory.
The same change should probably be introduced into release().
(Not sure this is the right place to report this, but Ubuntu seems to be the upstream for lockfile)
The patch does not apply as such, but is easily adapted.

Revision history for this message
Nicolas Boulenguez (nicolas-boulenguez) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to pylockfile (master)

Fix proposed to branch: master
Review: https://review.openstack.org/221124

Changed in pylockfile:
assignee: nobody → Davanum Srinivas (DIMS) (dims-v)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on pylockfile (master)

Change abandoned by Davanum Srinivas (dims) (<email address hidden>) on branch: master
Review: https://review.openstack.org/221124

Changed in pylockfile:
status: In Progress → Triaged
assignee: Davanum Srinivas (DIMS) (dims-v) → nobody
Revision history for this message
Ben Nemec (bnemec) wrote :

pylockfile has been retired. We won't be making any more updates to it. See the fasteners library for a supported alternative.

Changed in pylockfile:
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.