powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Серверный JavaScript (Node.js, Ringo, Nitro, Sling) [игнор отключен] [закрыт для гостей] / Очистка данных после завершения работы скипта
1 сообщений из 1, страница 1 из 1
Очистка данных после завершения работы скипта
    #38635139
Nodejs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Правильно я понимаю, что использовать асинхронные функции при перехвате сигнала к примеру SIGINT нельзя, так как созданные этими асинхронными функциями процессы не будут выполнены, так как породивший их процесс, который хотели завершить будет сразу завершен не ожидая ответа от дочерних процессов и они я так понимаю упадут.

Например я перехватываю завершение процесса так:

process.on('SIGINT', function () {
fs.unlink(filename);
}

Дело в том, что иногда отрабатывает такая конструкция, а иногда нет, видимо зависит от кол-ва этих удаляемых файлов, иногда видимо успеваются удалиться до завершения процесса, а иногда нет, правильно я все понимаю?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Серверный JavaScript (Node.js, Ringo, Nitro, Sling) [игнор отключен] [закрыт для гостей] / Очистка данных после завершения работы скипта
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]