Commit 74b217eaaffcdf81effb674911a448592518834b

Authored by Geoffrey PREUD'HOMME
1 parent 725cb3f7

Ferme le fichier dès que le nom a été trouvé

C'est la raison principale pour laquelle j'ai utilisé un stream plutôt
que de charger tout en mémoire, mais j'ai pas l'impression que ça soit
très efficace...
Showing 1 changed file with 2 additions and 0 deletions   Show diff stats
app/controllers/noms.js
... ... @@ -24,8 +24,10 @@ noms.get = function (login, cb) {
24 24 stream.pipe(transform)
25 25 transform.on('data', function (line) {
26 26 ex = line.split(':')
  27 + console.log(line)
27 28 if (ex[0] == login) { // Si trouvé
28 29 found = true
  30 + stream.close()
29 31 cb(ex[4])
30 32 }
31 33 })
... ...