Matthew Booth wrote:
If something die()s, the error status can get lost in cleanup when
various
child processes exit and overwrite $?. Specifically, the RHEV target uses a
child process for NFS access, and libguestfs launches a qemu child process.
This change ensures that DESTROY and END blocks which perform operations on
child processes explicitly preserve $?.
Hi Matt,
Those change look fine to me.