I was ssh'd in, over USB ethernet emulation mode, and typed in "sudo init 6" to reboot, and nothing happened.... for a long time! screen was blank, didn't respond to ESCape/ON/OFF (but I didn't force it).
after what seemed like forever, probably only 30 to 40 seconds, it did reboot by itself