INNER CODE UNIT · JavaScript
onError
BackendStack21/restana · index.js:86
const onError = (err) => {
server.removeListener('listening', onListening)
reject(err)
}
const onListening = () => {
server.removeListener('error', onError)
resolve(server)
}
server.once('error', onError)
server.once('listening', onListening)
try {
server.listen(...args)
} catch (err) {
server.removeListener('error', onError)
server.removeListener('listening', onListening)
reject(err)