-1
Как вы видите выше, когда событие pause
триггеров Я хочу сделать кучу операций асинхронным способом. Но если мне это нравится, я думаю, что обратный вызов addon
никогда не вернется.Асинхронные операции внутри обратного вызова
//(...)
client.on('stream', function(stream, meta) {
//(....)
stream.on('pause', function() {
addon.calculate_results_async(stream, client.id, function(results, stream) {
stream.write(results); //send the results
});
});
});
Во-первых, я прав, о боксерах аддона? И во-вторых, если я прав, как я могу calculate_results_async
в этом контексте?
испытанными Вы, чтобы увидеть, если вы правы насчет поведения? Это ошибка или необычные результаты? – TbWill4321
@ TbWill4321 Я еще не тестировал. Я пытаюсь предсказать поведение этой реализации перед изменением того, что я сделал. – carduh