Files
node/test/parallel/test-diagnostics-channel-gc-race-condition.js
2025-11-11 09:56:18 +00:00

24 lines
459 B
JavaScript

// Flags: --expose-gc
'use strict';
const common = require('../common');
const assert = require('assert');
const { channel } = require('diagnostics_channel');
function test() {
const testChannel = channel('test-gc');
setTimeout(common.mustCall(() => {
const testChannel2 = channel('test-gc');
assert.ok(testChannel === testChannel2, 'Channel instances must be the same');
}));
}
test();
setTimeout(() => {
global.gc();
test();
}, 10);