Skip to content

Reload.sh Orphans #89

Description

@brendancohan

Reloading quickshell, with the current setup at least, creates many orphaned processes from inotifywait, dbus-monitor, socat, etc. This is mostly happening it seems because many of the panels are calling these processes up with exec

command: ["bash", "-c", "while [ ! -f ~/.config/hypr/settings.json ]; do sleep 1; done; inotifywait -qq -e modify,close_write ~/.config/hypr/settings.json"]

adding in the exec command should resolve this for all the inotifywait processes, but I think there is some further cleanup required for the socket and pipe processes there may be a little more cleanup necessary.

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