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

Fix for #658 #711

Closed
wants to merge 1 commit into from
Closed

Fix for #658 #711

wants to merge 1 commit into from

Conversation

jkutner
Copy link
Contributor

@jkutner jkutner commented Feb 4, 2012

This fixes #658 by moving the closing of subprocess streams to after the process has finished

Background:
#658
enkessler/childprocess#30

@mitchellh
Copy link
Contributor

What? This really works? Bizarre. This fixes all JRuby 64-bit issues?

@mitchellh
Copy link
Contributor

Merged. Thanks! Can you install from git and give it a shot?

@mitchellh mitchellh closed this Feb 5, 2012
@jkutner
Copy link
Contributor Author

jkutner commented Feb 5, 2012

This does fix the issue where VMBoxManage --version was failing the second time. But now I've found what appears to be another childprocess JRuby bug. Details here:
enkessler/childprocess#30

I'm going to work jarib to resolve this. But I'm going to submit theexecute_jruby method as a workaround again.

sorry.

@jkutner
Copy link
Contributor Author

jkutner commented Feb 5, 2012

The child process bug will be resolved in 0.3.1 as mentioned here:
enkessler/childprocess#30

Would you like to upgrade to that version?

@ghost ghost locked and limited conversation to collaborators Apr 11, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Vagrant::Driver::VirtualBox.read_version failing on second call (JRuby)
2 participants