Я пытаюсь выполнить асинхронную операцию до завершения моего процесса.
Выражение "завершено" Я имею в виду каждую возможность прекращения:
-
ctrl+c
- Неотключенное исключение
- Сбои
- Конец кода
- Все..
Насколько мне известно, событие exit
делает это, но для синхронных операций.
Чтение документов Nodejs я обнаружил beforeExit
событие для асинхронных операций BUT:
Событие 'beforeExit' не выдается для условий, вызывающих явное завершение, таких как вызов
process.exit()
или неотображаемые исключения."beforeExit" не следует использовать в качестве альтернативы событию "exit", если только намерение заключается в планировании дополнительной работы.
Любые предложения?