El evento 'close' del servidor Node.js no parece activarse

En los documentos del nodo,Los servidores http parecen tener un evento cerrado:

Evento: 'cerrar'

function () { }

Se emite cuando el servidor se cierra.

Pero no puedo averiguar cómo activarlo:

// server.js

var http = require('http');
var server = http.createServer();
server.on('close', function() {
  console.log(' Stopping ...');
});
server.listen(8000);

Esperaba el mensaje "Parando ..."

$ node server.js
^C Stopping ...
$ 

Pero en cambio no hay nada.

$ node server.js
^C$ 

Hacecerrar significa algo mas aqui?

Respuestas a la pregunta(3)

Su respuesta a la pregunta