#515·actix

Addr::send 不尊重邮箱大小

作者: thalesfragoso创建于 2021年11月4日更新于 2022年5月24日
标签C-bugA-actix

`Addr::send` 实际上会检查邮箱是否已满,但它创建的未来使用了 `AddressSender` 的克隆,由于 `AddressSender::clone` 的实现方式,新克隆的 `AddressSender` 总是会绕过邮箱大小的检查,这会导致 `MsgRequest` 在第一次轮询时推入队列,无论队列是否已满。