Всем привет! Подскажите пожалуйста, как поведет себя node в таком случае.
Есть телеграм бот и в определенный момент, выполняется такая функция.
module.exports = async function (bot, message) {
await new Promise(resolve => setTimeout(resolve, 4000));
}
Ее смысл заключается в том, чтобы взять таймаут в 4 сек.
Если во время таймаута, другой пользователь обратится к боту, node его обслужит?
Или будет ждать пока таймаут закончится?
Вопрос задаю потому что где то вычитал что node однопоточный.