vhost: fix missing virtqueue status check in async path