Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Read and write unlinked files with open handles #9

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Commits on Mar 29, 2017

  1. Read and write unlinked files with open handles (#1)

    This allows files that have open handles, but have been unlinked after the handle was opened to still be read and written to without errors. To make this possible, the following changes are made:
    
    * If the user-space daemon implements fgetattr, it will now be called for any unlinked files that have an open handle.
    * If a read call comes in, the kext will allow it to proceed if it realizes the vnode is in use (aka there's at least one open handle).
    * Same thing for a write call.
    ritikm committed Mar 29, 2017
    Configuration menu
    Copy the full SHA
    3239a81 View commit details
    Browse the repository at this point in the history