Skip to content

Support Hardlinked Shim/Proxy Deletion #15

@mitsuhiko

Description

@mitsuhiko

If one has an application that has hardlinked shims or proxies they also need to be delayed until restart. This is a problem that rustup also ran into. This would require more flexible APIs for both deletion and replacement and quite likely on windows it might require given the user some options about how to delete them.

Either the processes need to be terminated first, or the deletion has to be delayed somehow. Unfortunately MOVEFILE_DELAY_UNTIL_REBOOT requires elevated privileges.

Related rustup issues:

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