получения данных из рантайма токио, задача пушится в тредпул rayon. В контексте рантайма токио, в одной из тасок, мне нужно получить данные (rx.await.expect(“sender dropped”) - в случае чего может возникнуть такое, что sender дропнется в потоке, а данные в таске токио я получить не успею? Как это правильно обработать?
если у тебя send под ифом, например и кондишен в фолз зарезолвится крч если сендер выйдет из области видимости и дропнется до того, как пошлет данные в канал
Да, я так примерно это и понял, но не пойму как это обыграть
Или т.е если сендер отправил данные и дропнулся - все ок?
если отправил, то они уже в канале, в буфере сендер может дропаться, данные уже не у него
Значит я не так немного понял, все хорошо получается. Спасибо большое за ответы!
Обсуждают сегодня