{"action":"opened","issue":{"url":"https://api.github.com/repos/webpack/webpack-dev-server/issues/635","repository_url":"https://api.github.com/repos/webpack/webpack-dev-server","labels_url":"https://api.github.com/repos/webpack/webpack-dev-server/issues/635/labels{/name}","comments_url":"https://api.github.com/repos/webpack/webpack-dev-server/issues/635/comments","events_url":"https://api.github.com/repos/webpack/webpack-dev-server/issues/635/events","html_url":"https://github.com/webpack/webpack-dev-server/issues/635","id":180764709,"number":635,"title":"[1.10.x] SFTP file replace doesn't always trigger file watch","user":{"login":"dschissler","id":3968727,"avatar_url":"https://avatars.githubusercontent.com/u/3968727?v=3","gravatar_id":"","url":"https://api.github.com/users/dschissler","html_url":"https://github.com/dschissler","followers_url":"https://api.github.com/users/dschissler/followers","following_url":"https://api.github.com/users/dschissler/following{/other_user}","gists_url":"https://api.github.com/users/dschissler/gists{/gist_id}","starred_url":"https://api.github.com/users/dschissler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dschissler/subscriptions","organizations_url":"https://api.github.com/users/dschissler/orgs","repos_url":"https://api.github.com/users/dschissler/repos","events_url":"https://api.github.com/users/dschissler/events{/privacy}","received_events_url":"https://api.github.com/users/dschissler/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-10-03T22:36:33Z","updated_at":"2016-10-03T22:36:33Z","closed_at":null,"body":"I'm having difficulty finding an ideal environment suitable for development.  I'm using Gnome Files to mount my VM paths with both NFS and SFTP but there are issues with both of them.  The NFS issue causes the mount to go crazy at 25% CPU when it is inactive for a while.  So I switched to SFTP mount and it works good and I can live without inotify support but the issue is that the files are being replaced instead of modified and this can cause Webpack to lose track of them and to not update.  Then when I SSH into the VM and use vim to modify the file it will cause Webpack to update the resources but then no amount of saving from within Atom will cause Webpack to ever rebuild again on that file.  I can add completely new content and it won't fire off even though I can see that there was a new file there.  When this is broken like this I can modify the up-to-date file with vim (it does get sent over from Atom -> VM file system) and it will then update the webpack build.  This doesn't happen every time but once Webpack breaks then no amount of new file creation will fix it.\r\n\r\nI'd rather not use polling methods so for now I'm using NFS and working around this other non-Webpack related issue."}}
{"actor":{"display_login":"dschissler"}}