spacedriveapp / spacedrive

Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.
https://spacedrive.com
GNU Affero General Public License v3.0
31.53k stars 931 forks source link

[ENG-1809] Make core more resilient to crashes #2574

Closed fogodev closed 3 months ago

fogodev commented 3 months ago

Catching panics when running tasks and jobs. Also introducing a catch_unwind when generating thumbnails as a quick workaround until https://github.com/image-rs/image/issues/2230 is fixed upstream.

linear[bot] commented 3 months ago

ENG-1809 Make core more resilient to crashes

vercel[bot] commented 3 months ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

2 Ignored Deployments | Name | Status | Preview | Comments | Updated (UTC) | | :--- | :----- | :------ | :------- | :------ | | **spacedrive-landing** | ⬜️ Ignored ([Inspect](https://vercel.com/spacedrive/spacedrive-landing/FPDjnK34C43Uifa4rgt71VDEwbrz)) | [Visit Preview](https://spacedrive-landing-git-eng-1809-make-core-mor-d1dc4a-spacedrive.vercel.app) | | Jun 29, 2024 8:06pm | | **spacedrive-web** | ⬜️ Ignored ([Inspect](https://vercel.com/spacedrive/spacedrive-web/2sCjzaxrJKTxNHJ34TGHNUou2K9y)) | [Visit Preview](https://spacedrive-web-git-eng-1809-make-core-more-re-4500cd-spacedrive.vercel.app) | | Jun 29, 2024 8:06pm |