Skip to main content

## spawn_download_worker

# Function spawn_download_worker

Source

    fn spawn_download_worker(
        app: AppHandle,
        download_id: i64,
        item_id: String,
        stream_url: String,
        target_path: PathBuf,
        active_downloads: Arc<Mutex<HashSet<i64>>>,
    )

Expand description

Spawn the background worker for one download. On completion or failure it unregisters the slot, emits the terminal event, and pumps the queue so the next pending download starts automatically.