blob: c0cee3886f44064edd475c2a991ba29814ac3e40 [file] [log] [blame]
'use strict';
var common = require('../common');
var http = require('http');
var assert = require('assert');
var server = http.createServer(function(req, res) {
assert(false); // should not be called
});
server.listen(common.PORT, function() {
var req = http.request({method: 'GET', host: '127.0.0.1', port: common.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();
});