В консоли идет вывод END READ, а предыдущая часть отсекается. Сразу скажу, что в предыдущих программах данная схема работала как нужно.
P.S. Да, я могу не видеть очевидной ошибки. В какой-то степени может чего-то не понимаю. Но я и пишу вопрос за тем чтобы разобраться и понять.
Заранее спасибо.
var fs=require ('fs');
var streamwrite=new fs.WriteStream(__dirname+"/read.txt",'utf-8');
var streamread=new fs.ReadStream(__dirname+"/read.txt",'utf-8');
streamread.on('data',function(chunk){
console.log("Date accepted:\n"+chunk);
streamwrite.write("Privet");
console.log("Dannie zapisani");
});
streamread.on('end',function(){
console.log("THE END READ");
});
streamread.on('error',function(err){
if(err=='ENOENT'){
console.log("File not found");
}
else{
console.error(err);
}
});