1 'use strict'; 2 const common = require('../common'); 3 const { AsyncLocalStorage } = require('async_hooks'); 4 5 // Regression test for: https://github.com/nodejs/node/issues/34556 6 7 const als = new AsyncLocalStorage(); 8 9 const done = common.mustCall(); 10 11 function run(count) { 12 if (count !== 0) return als.run({}, run, --count); 13 done(); 14 } 15 run(1000); 16