plugins/guests/windows/cap/reboot.rb in vagrant-unbundled-2.2.7.0 vs plugins/guests/windows/cap/reboot.rb in vagrant-unbundled-2.2.8.0
- old
+ new
@@ -26,11 +26,12 @@
@logger.debug("Waiting for machine to finish rebooting")
wait_remaining = MAX_REBOOT_RETRY_DURATION
begin
wait_for_reboot(machine)
- rescue HTTPClient::ConnectTimeoutError, Vagrant::Errors::MachineGuestNotReady, WinRM::WinRMHTTPTransportError => e
+ rescue => err
raise if wait_remaining < 0
+ @logger.debug("Exception caught while waiting for reboot: #{err}")
@logger.warn("Machine not ready, cannot start reboot yet. Trying again")
sleep(5)
wait_remaining -= 5
retry
end