Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Summary: Reverting addition of posix-spawn for JRuby
The posix-spawn gem does work under JRuby (finally) but it's still problematic at best. Its support for JRuby is mostly just for conveinence (ex. tools like foreman) but it still uses a C-extension under the hood. While C-extensions work under JRuby, they're generally not recommended unless you just don't have any other choice. All that said, I'm actually reverting this primarily because Travis-CI doesn't support C-extensions under JRuby and the builds won't pass with this gem included. CI for JRuby on our pull requests seems more important than the gains we get from fork+exec, but hopefully can find a better solution to this anyway.
- Loading branch information