title: why is not writing over the two diferent files?
body: <p>Where is the problem?
  I can not write into the files in the right order.</p>
  
  <p>File "gestorFicheros.js"</p>
  
  <pre><code>// open log file
  const fs = require('fs');
  
  module.exports = {
  
      fichero: null,
      dia_actual: null,
      nombre: null,
      path: null,
  
      crearFichero: function(path, nombre){
          this.fichero = fs.createWriteStream(path + "/" + nombre, {flags: 'a'});
          this.nombre = nombre;
          this.path = path;
  
          this.fichero.on('error', function(e) { 
              console.log("Error:" + e);
              process.exit(1);
          });
  
          return(this);
      },
  
      escribe: function(datos){
          this.fichero.write(datos + "\r\n");
      }
  };
  </code></pre>
  
  <p>File "test.js"</p>
  
  <pre><code>var ficheros = require('./gestorFicheros.js');
  
  var a = ficheros.crearFichero("./registros", "todas.txt", {flags: 'a'});;
  var b = ficheros.crearFichero("./registros", "no-repetidas.txt", {flags: 'a'});;
  
  a.escribe("hola");
  b.escribe("adios");
  a.escribe("hola");
  </code></pre>
  
  <p>Results: </p>
  
  <p>no-repetidas.txt</p>
  
  <pre><code>hola
  adios
  hola
  </code></pre>
  
  <p>todas.txt</p>
  
  <pre><code>
  </code></pre>
  
  <p>Expected Results: </p>
  
  <p>no-repetidas.txt</p>
  
  <pre><code>adios
  </code></pre>
  
  <p>todas.txt</p>
  
  <pre><code>hola
  hola
  </code></pre>