- Improved signal handling: Kill compiler on SIGTERM; wait for compiler to exit before exiting; die appropriately. - The correct compression level is now used if compression is requested. - Fixed a bug where cache cleanup could be run too early for caches larger than 64 GiB on 32-bit systems.