- fix asserting when parallel background compilation is in progress
- fix aborting background compilation on error