{"action":"created","issue":{"url":"https://api.github.com/repos/dustymabe/vagrant-sshfs/issues/61","repository_url":"https://api.github.com/repos/dustymabe/vagrant-sshfs","labels_url":"https://api.github.com/repos/dustymabe/vagrant-sshfs/issues/61/labels{/name}","comments_url":"https://api.github.com/repos/dustymabe/vagrant-sshfs/issues/61/comments","events_url":"https://api.github.com/repos/dustymabe/vagrant-sshfs/issues/61/events","html_url":"https://github.com/dustymabe/vagrant-sshfs/issues/61","id":193296035,"number":61,"title":"Failure to unmount","user":{"login":"jjn1056","id":67652,"avatar_url":"https://avatars.githubusercontent.com/u/67652?v=3","gravatar_id":"","url":"https://api.github.com/users/jjn1056","html_url":"https://github.com/jjn1056","followers_url":"https://api.github.com/users/jjn1056/followers","following_url":"https://api.github.com/users/jjn1056/following{/other_user}","gists_url":"https://api.github.com/users/jjn1056/gists{/gist_id}","starred_url":"https://api.github.com/users/jjn1056/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jjn1056/subscriptions","organizations_url":"https://api.github.com/users/jjn1056/orgs","repos_url":"https://api.github.com/users/jjn1056/repos","events_url":"https://api.github.com/users/jjn1056/events{/privacy}","received_events_url":"https://api.github.com/users/jjn1056/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-12-03T16:02:15Z","updated_at":"2016-12-04T07:11:46Z","closed_at":null,"body":"I'm on a mac using the 'reverse' option (I'm mounting a folder on the guest into the host).  Here's the problem.  If I open a file from my mounted folder, when I do 'halt' on the VM we don't properly unmount.\r\n\r\nFor example, I open a text file from the mount point into VI (running on my host).  I then do vagrant halt.  The VM shuts down and the mount seems to disappear, but there running VI process is holding open a file.  When I go to vagrant up the mount fails with \r\n\r\nvm:\r\n* The host path of the shared folder is missing:\r\n\r\nLooks like the old working plugin had some code that killed those running processes:\r\n\r\nhttps://github.com/fabiokr/vagrant-sshfs/blob/master/lib/vagrant-sshfs/builders/host.rb#L10\r\n\r\nIf I fail to close all the processes I end up have to reboot in order to properly unmount."},"comment":{"url":"https://api.github.com/repos/dustymabe/vagrant-sshfs/issues/comments/264688564","html_url":"https://github.com/dustymabe/vagrant-sshfs/issues/61#issuecomment-264688564","issue_url":"https://api.github.com/repos/dustymabe/vagrant-sshfs/issues/61","id":264688564,"user":{"login":"vincenzo","id":76583,"avatar_url":"https://avatars.githubusercontent.com/u/76583?v=3","gravatar_id":"","url":"https://api.github.com/users/vincenzo","html_url":"https://github.com/vincenzo","followers_url":"https://api.github.com/users/vincenzo/followers","following_url":"https://api.github.com/users/vincenzo/following{/other_user}","gists_url":"https://api.github.com/users/vincenzo/gists{/gist_id}","starred_url":"https://api.github.com/users/vincenzo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vincenzo/subscriptions","organizations_url":"https://api.github.com/users/vincenzo/orgs","repos_url":"https://api.github.com/users/vincenzo/repos","events_url":"https://api.github.com/users/vincenzo/events{/privacy}","received_events_url":"https://api.github.com/users/vincenzo/received_events","type":"User","site_admin":false},"created_at":"2016-12-04T07:11:46Z","updated_at":"2016-12-04T07:11:46Z","body":"On Mac, I get a different error when I try and unmount a reverse mount: \r\n\r\n```\r\nUnmount the SSHFS mount failed.\r\n\r\nThe command and output are:\r\n\r\n/sbin/umount ~/Documents/Platform.sh\r\n\r\nStdout from the command:\r\n\r\nStderr from the command:\r\numount: ~/Documents/Platform.sh: not currently mounted\r\n```\r\n\r\nbut that's not accurate, since the mount is indeed active\r\n\r\n```\r\n$ mount\r\n...\r\n...\r\nvagrant@127.0.0.1:/home/vagrant on /Users/myuser/Documents/Platform.sh (osxfusefs, nodev, nosuid, synchronous, mounted by myuser)\r\n"}}
{"actor":{"display_login":"vincenzo"}}