When i use express-ws, the 'error' event is no more fired when there is a EADDRINUSE error for example.
let Express = require('express');
let ExpressWs = require('express-ws');
let HTTP = require('http');
// First server
let expressApp = Express();
let nodeServer = HTTP.createServer(expressApp);
nodeServer.listen(8080, ()=>console.log('started'));
// Second Server
let expressApp2 = Express();
let nodeServer2 = HTTP.createServer(expressApp2);
ExpressWs(expressApp2, nodeServer2);
nodeServer2.listen(8080, ()=>console.log('started'));
// => event catched when there is no ExpressWs
nodeServer2.on('error',(err)=>console.log('error : '+err.code));
When i use express-ws, the 'error' event is no more fired when there is a EADDRINUSE error for example.
i use node v7.5.0, express v4.15.2