1'use strict'; 2require('../common'); 3const EventEmitter = require('events'); 4 5function foo() { 6 function bar() { 7 return new Error('foo:bar'); 8 } 9 10 return bar(); 11} 12 13const ee = new EventEmitter(); 14const err = foo(); 15 16function quux() { 17 ee.emit('error', err); 18} 19 20quux(); 21