Node.js fuga de la API

mientras jugaba con flujos de nodos noté que casi todos los tutoriales enseñan algo como:

// Get Google's home page.
require('http').get("http://www.google.com/", function(response) {
  // The callback provides the response readable stream.
  // Then, we open our output text stream.
  var outStream = require('fs').createWriteStream("out.txt");

  // Pipe the input to the output, which writes the file.
  response.pipe(outStream);
});

Pero este es un código de pieza bastante peligroso, en mi opinión. ¿Qué sucede si el flujo de archivos produce una excepción en algún punto? Creo que la secuencia de archivos podría perder memoria porque, según los documentos, la secuencia de archivos obviamente no está cerca.

¿Debería importarme? En mi opción, las secuencias node.js deberían manejar situaciones ...

Respuestas a la pregunta(2)

Su respuesta a la pregunta