summaryrefslogtreecommitdiff
path: root/test/message/events_unhandled_error_common_trace.js
blob: e6c168fc06eb3311bb3f56ce7496c4cc98b8bea3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
'use strict';
require('../common');
const EventEmitter = require('events');

function foo() {
  function bar() {
    return new Error('foo:bar');
  }

  return bar();
}

const ee = new EventEmitter();
const err = foo();

function quux() {
  ee.emit('error', err);
}

quux();