1'use strict';
2const common = require('../common');
3const { Worker } = require('worker_threads');
4
5const w = new Worker(`
6const { createHook } = require('async_hooks');
7
8setImmediate(async () => {
9  createHook({ init() {} }).enable();
10  await 0;
11  process.exit();
12});
13`, { eval: true });
14
15w.on('exit', common.mustCall());
16