Download remains active after reaching 100% and completion event is never triggered
Author: amirhoosianCreated Jul 18, 2026Updated Jul 18, 2026
Description
I encountered an issue where a download reaches 100%, but Persepolis never considers it completed.
The file appears to be fully downloaded, however:
- The download remains in the active/downloading state.
- The completion notification is never shown.
- Any post-download actions are not triggered.
- The download cannot be finalized normally.
Expected Behavior
Once the download reaches 100%, Persepolis should:
- Mark the download as completed.
- Show the completion notification.
- Execute configured post-download actions.
- Remove the task from the active download state.
Actual Behavior
The progress reaches 100%, but the task remains active indefinitely and never enters the completed state.
Steps to Reproduce
Unfortunately, I haven't found a deterministic way to reproduce the issue yet.
It has happened multiple times with different files from different websites, so it does not appear to be limited to a single server.
Environment
- OS: Parch Linux (Arch-based)
- Desktop Environment: KDE Plasma 6 (Wayland)
- Persepolis Version: Persepolis Download Manager 5.2.0
- aria2 Version: aria2 version 1.37.0
Additional Information
I can provide logs or additional debugging information if needed.
Source: persepolisdm/persepolis