vhost/crypto: fix possible dead loop