У меня есть скрипт узла js с асинхронным основным методом.Иногда сценарий завершается нормально, а иногда зависает.
const main = async () => {
let updates = []
// ... add a bunch of promises to updates
await Promise.all(updates)
}
main()
Кто-нибудь знает, почему этот сценарий иногда может зависать?Он просто не заканчивается, хотя, кажется, дошел до завершения.