Я пишу процесс, который копирует файл на какой-то диск.Общий размер файлов неизвестен.
Один из крайних случаев - заполнение диска, и мне нравится грациозно останавливать цикл копирования и записывать некоторую информацию в консоль.
Моя проблема в том, что когдаENOSPC
испускается. Я не могу перехватить его в своем коде (цикл копирования).
Ошибка генерируется из events.js:167
и выглядит как Error
, генерируемая из некоторого другого стека js..
Есть ли способ использовать someWriteStream.write
и поймать ошибку ENOSPC
Или я ошибаюсь?
Спасибо.