ciao-launcher: Wait for virtualizer to terminate
ciao-launcher: Wait for virtualizer to terminate

After requesting that the virtualizer (e.g. qemu) to stop wait on the
channel monitoring the domain socket used to communicate with the
virtualizer.  This allows us to identify when the virtualizer has
finished and the next step of the cleanup can begin.

This addresses #1009 by not trying to unmap volumes that are still in
use by the running qemu process.

Fixes: #1009

Signed-off-by: Rob Bradford <c49e1dc14cd52e2644816db47123896e0ac79025@intel.com>

mrkz/ciao,kaccardi/ciao,obedmr/ciao,tpepper/ciao,matthewrsj/ciao,ciao-project/ciao,rbradford/ciao,tpepper/ciao,erick0z/ciao,mrkz/ciao,01org/ciao,erick0z/ciao,mcastelino/ciao,tpepper/ciao,obedmr/ciao,markdryan/ciao,obedmr/ciao,markdryan/ciao,01org/ciao,matthewrsj/ciao,erick0z/ciao,mcastelino/ciao,matthewrsj/ciao,mrkz/ciao,ciao-project/ciao,rbradford/ciao,wcwxyz/ciao,wcwxyz/ciao,mcastelino/ciao,kaccardi/ciao,wcwxyz/ciao