Skip to content

How to deal stalled/stuck Slskd downloads? #194

Description

@krisbalintona

Hello,

I would like to know how best to deal with cases wherein an Slskd download is initiated by DeepCrate but ends up stalled (started, but doesn't progress). I'm not sure if that's the "official" term for it, so apologize if it goes by something else.

From DeepCrate's end it just reports the download as in-progress. I haven't watched DeepCrate long enough to see if something does happen after some long period of being stalled. I'm also not sure what happens if I end up deleting the download on Slskd: is DeepCrate "smart" enough to know I deleted it and mark it as failed?

If DeepCrate doesn't handle such cases gracefully, then I suppose my request, then, would be for it to do so. In my ideal world, I would have DeepCrate periodically tell Slskd to retry until it's stalled e.g. 3 times already, at which point DeepCrate would have Slskd delete the download and queue up that release again, prompting the user to try downloading from someone else. But I don't know how feasible that is.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    Status
    Ready

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions