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

avoid EventedFileUpdateChecker to avoid system crashes #7034

Merged
merged 1 commit into from
Feb 8, 2019

Conversation

ulferts
Copy link
Contributor

@ulferts ulferts commented Feb 8, 2019

Because of the tendency of rb-fsevent (used by listen on mac) to create zombie processes and because of the rather low default number of allowed processes on mac (709), using the EventedFileUpdateChecker can cause the system to become unusable which can then only be fixed by a reboot (as kill requires forking).

Please also see:

Because of the tendency of rb-fsevent (used by listen on mac) to create zombie processes and because of the rather low default number of allowed processes on mac (709), using the EventedFileUpdateChecker can cause the system to become unusable which can then only be fixed by a reboot (as kill requires forking).

Please also see:

* rails/rails#26158
* puma/puma-dev#56 (comment)
* ledermann/docker-rails@148540d
@ulferts
Copy link
Contributor Author

ulferts commented Feb 8, 2019

/cc @HDinger

@oliverguenther oliverguenther merged commit abf121c into dev Feb 8, 2019
@oliverguenther oliverguenther deleted the fix/listen_gem_breaks_my_laptop branch February 8, 2019 12:21
@oliverguenther
Copy link
Member

Poor Mac folks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants