vt: waitevent is self locked so drop the tty_lock