tty: make n_tty_read() always abort if hangup is in progress