blob: 046f439cb331950390c2e1b099d842efcc1ee29f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
'use strict';
const common = require('../common');
const http = require('http');
const assert = require('assert');
const server = http.createServer(common.fail);
server.listen(0, function() {
const req = http.request({
method: 'GET',
host: '127.0.0.1',
port: this.address().port
});
req.on('error', function(ex) {
// https://github.com/joyent/node/issues/1399#issuecomment-2597359
// abort() should emit an Error, not the net.Socket object
assert(ex instanceof Error);
});
req.abort();
req.end();
server.close();
});
|