How do I programmatically shut down an instance of ExpressJS?

Things have changed in Express 3 because the express server no longer inherits from the node http server. Fortunately, app.listen returns the server instance.

var server = app.listen(3000);

// listen for an event
var handler = function() {
  server.close();
};

Leave a Comment