Bonjour à tous,

Nouveau sur ce forum et débutant en node.js j'ai pris beaucoup de plaisir à lire le livre du débutant. Cependant j'ai une importante difficulté dans la partie : "Répondre aux requêtes avec des opérations non bloquantes"

Comme je suis sous windows la commande : "exec("find / ", {timeout: 10000, maxBuffer: 20000*1024 }," ne semble pas fonctionner.

J'ai donc remplacé "find /" par "dir ", cependant lorsque j'ouvre mon navigateur, la requête start s'afficher instantanément (premier point que je n'ai pas saisi....) ... Le timeout est pas censé bloquer la requête 10s?

Pour essayer de comprendre, j'ai ajouter un "sleep(10000)" avant "response.write(stdout);" dans start. Et alors il y a bien un temps de 10s avant que start s'affiche mais pendant ce temps "upload" est bloqué aussi !!!!!
Je pensais que justement grâce à ce code les requêtes ne se bloquaient pas les unes les autres mais ça ne semble pas être le cas ..

Est-ce que quelqu'un peut m'expliquer s'il vous plaît ?



Merci infiniment pour vos futures réponses qui me permettront de bien avancer