diff --git a/lib/vagrant/util/busy.rb b/lib/vagrant/util/busy.rb index 52ee25929..e92ba7f78 100644 --- a/lib/vagrant/util/busy.rb +++ b/lib/vagrant/util/busy.rb @@ -16,7 +16,7 @@ module Vagrant # to the callback to behave properly and exit the application. def busy(sig_callback) register(sig_callback) - yield + return yield ensure unregister(sig_callback) end