Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
SDK
DataLoader
s 4: working around shutdown brittleness (rerun-io#5337)
Introduces `RecordingStream::clone_weak`, so `DataLoader` threads started from the SDK don't prevent the recording from flushing once `main` goes out of scope, all the while making sure that `DataLoader`s run to completion. ![image](https://github.com/rerun-io/rerun/assets/2910679/94bf7b16-cf9b-40ce-a190-d255328af3f8) - Mitigates rerun-io#5335 --- Part of series of PR to expose configurable `DataLoader`s to our SDKs: - rerun-io#5327 - rerun-io#5328 - rerun-io#5330 - rerun-io#5337 - rerun-io#5351 - rerun-io#5355
- Loading branch information