ZIm/crates/cloud_api_client
Julia Ryan 608495ec2f
Use Tokio::spawn instead of getting an executor handle (#36701)
This was causing panics due to the handles being dropped out of order.
It doesn't seem possible to guarantee the correct drop ordering given
that we're holding them over await points, so lets just spawn on the
tokio executor itself which gives us access to the state we needed those
handles for in the first place.

Fixes: ZED-1R

Release Notes:

- N/A

Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com>
Co-authored-by: Marshall Bowers <git@maxdeviant.com>
2025-08-21 11:11:26 -07:00
..
src Use Tokio::spawn instead of getting an executor handle (#36701) 2025-08-21 11:11:26 -07:00
Cargo.toml Establish WebSocket connection to Cloud (#35734) 2025-08-07 01:28:41 +00:00
LICENSE-APACHE Add cloud_api_client and cloud_api_types crates (#35357) 2025-07-30 18:57:51 +00:00