mitchellh/vagrant — pull request #567 by jkutner (2011-11-24 06:40:40+00:00)
Title: Hack to fix puppet hanging on JRuby

I know this is really hacky. But i tried to make so that the change would not affect non-JRuby environments.

See this issue:
https://github.com/mitchellh/vagrant/issues/566

I tried to figure out how to get the channel.on_request("exit-status") callback to be invoked in lib/vagrant/ssh/session.rb but i could not figure it out.

I'll be happy to help make this right with a little guidence.

Thanks!