mitchellh/vagrant — Issue #608: SIGINT goes through to VBoxManage subprocess and causes errors.
Author: mitchellh
Created: 2011-12-26 20:00:32+00:00
State: open

What the title says. This causes things like interrupting Vagrant during a subprocess to have unexpected results and report errors in the subprocess where really we just cancelled it.

I've investigated and we can't easily disable signal propagation to subprocesses, so I think we need to take another approach:

Vagrant listens for signals, marks as received. The VirtualBox driver detects this and doesn't report an error if we got a SIGINT.