Следует ли отменить вызовы асинхронных функций перед ожиданием, если в Ballerina произойдет ошибка?

Что касается вызовов асинхронных функций https://ballerina.io/learn/by-example/asynchronous-function-calls/

Должны ли мы вызывать Future.cancel(), если код между объявлением будущего и ожиданием выдает ошибку или возвращает результат? Пример:

      future<int> fut = start foo();
// Code fails or returns here
 int|error x = wait fut; 

0 ответов

Другие вопросы по тегам