-
-
Notifications
You must be signed in to change notification settings - Fork 925
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
Open3.capture3 still broken in JRuby 1.7.17 #2298
Comments
😭 |
Grr. Ok, I'll look into this. |
Confirmed. It appears it's still trying to pass the hash as an argument. |
Bleh, ok I figured it out. This is a new bug. capture3 calls into popen3 but passes through options for spawn. Our version of popen3 does not support spawn options, and did not peel them off the argument list, so it passed through.
For 1.7.18 I will peel off the options and warn if they're not empty, and we can look at improving our popen/spawn support in a future version. FWIW, JRuby 9k (master) runs open3.rb unmodified and supports most spawn options. |
👍 That's awesome re: JRuby 9k. |
Fixes a bug with capture3 (jruby/jruby#2298).
This one seems related to #1290 which has been closed and is supposed to be fixed in JRuby 1.7.17
capture3 in MRI (works):
capture3 with 1.7.17 (fails):
The text was updated successfully, but these errors were encountered: