// using nodejs we can write code to retry to listen on port using
const server = http.createServer().listen(3000);
server.on('error',function(err) {
if (err.code === 'EADDRINUSE') {
console.log('Address in use, retrying...');
setTimeout(() => {
server.close();
server.listen(3000, 'localhost');
}, 1000);
}
});
how to do this same thing in express
const app = require('express')();
app.on('err',function(err) {
console.log('error occured'); // this doesnt work
});
how to do this same thing in express