Skip to content

Support locking of directory entries #137

Description

@a-sully

Currently, a lock may only be taken on a file entry. This should be extended to support locking directories, too.

This is one of the proposed changes to support #34, but it's also needed to properly support operations which modify a directory (such as remove() #9, removeEntry(), and move() #10 of directories)

Operations which modify a directory should require taking an exclusive lock on the directory, which should only succeed if no contained file is locked

Activity

  1. added 8 commits that reference this issue on Jul 6, 2023
    ea8a3f0
    f428b36
    fad217a
    9c645b0
    639c9e5
    e27a935
    359fc4c
    ecf494d
  2. added a commit that references this issue on Dec 9, 2023
    a0294b7
  3. added 2 commits that reference this issue on Dec 19, 2023
    fde451b
    201dd2f
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions