NodeJS - использование stream.resume () против stream.destroy (), чтобы тратить поток - PullRequest
0 голосов
/ 07 июня 2019

Мое приложение обрабатывает загрузку файлов в виде потоков.Я делаю различные проверки потоков, чтобы принять или отклонить загрузку.Если приложение решает, что поток должен быть отклонен, оно также вызывает .destroy() в потоке, чтобы завершить его.

Однако из-за некоторой неясной проблемы в используемой мной библиотеке, вызов .destroy()ненадежный.Я хотел бы знать, подходит ли переход на .resume() в качестве (временного) обходного пути, чтобы тратить поток?Какими могут быть нежелательные побочные эффекты и чем .resume() отличается от .destroy()?

...