One more time, with the rework added to qemu_chr_finish_socket_connection() that I should have seen. It didn't generate any errors, so there was no point in having error returns from it.
Also added an assert to qemu_chr_socket_restart_timer(). Thanks, -corey