diff --git a/src/Compilation.zig b/src/Compilation.zig index 5bf6d57b88..cc5fd1a9eb 100644 --- a/src/Compilation.zig +++ b/src/Compilation.zig @@ -1877,6 +1877,7 @@ pub fn destroy(comp: *Compilation) void { if (comp.module) |zcu| zcu.deinit(); comp.cache_use.deinit(); comp.work_queue.deinit(); + if (!InternPool.single_threaded) comp.codegen_work.queue.deinit(); comp.c_object_work_queue.deinit(); if (!build_options.only_core_functionality) { comp.win32_resource_work_queue.deinit();