Open Bug 1905689 Opened 3 months ago Updated 2 months ago

Enable cancellable requests for EWS

Categories

(Thunderbird :: General, task)

Tracking

(Not tracked)

People

(Reporter: babolivier, Unassigned)

References

(Blocks 1 open bug)

Details

The current architecture of the internal Rust crates currently involved in the EWS implementation does not easily allow ongoing requests to be cancelled. A previous attempt can be found here: https://phabricator.services.mozilla.com/D211040?vs=on&id=865706

We need to figure out an architecture that allows this more easily, possibly with the help of futures::stream::Abortable.

Depends on: tb-ms-exchange
No longer depends on: tb-ms-exchange
You need to log in before you can comment on or make changes to this bug.