I am using VMWare Fusion 10 + vagrant + High Sierra.
I provisioned a vagrant FreeBSD box with:
$ vagrant init freebsd/FreeBSD-10.3-RELEASE
$ vagrant up --provider vmware_fusion
Then I made a stupid mistake, and lost control of/crashed the VM.
Both vagrant ssh, vagrant halt and vagrant destroy default are not working.
$ vagrant halt
==> default: Attempting graceful shutdown of VM...
^C==> default: Waiting for cleanup before exiting...
^C==> default: Exiting immediately, without cleanup!
$
$ vagrant destroy default
default: Are you sure you want to destroy the 'default' VM? [y/N] y
==> default: Stopping the VMware VM...
^C==> default: Waiting for cleanup before exiting...
What to do?