Skip to content

crashes when encountering inaccessible directories (mode 0700) #111

@crackwitz

Description

@crackwitz

As the title says.

Had to catch issues in two places to at least make it tolerate inaccessible directories.

  • __load_trees: catch a PermissionError from os.listdir
  • add_watch: check with os.access before inotify_add_watch

And that's just that one issue with permissions. There is more. If I had the time, I'd do my own library. This here just doesn't stand up to real-world usage. There are deeper issues here that require me to just wrap it in a loop and sleep if failed construct.

Just posting this to let others know. In contrast to other inotify wrappers for Python, this one isn't "done" (no need to further develop). It's got bugs, and it's abandoned.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions