xpUnloading
if (reason == xpUnloading) {
xpc_do_exit(xpUnloading);
if ((part->reason == xpUnloading && reason != xpUnloading) ||