Consistent torrent errors on daemon restart
Posted: Sun Oct 16, 2016 1:49 am
I'm running Deluge on Void Linux, as my own user, using runit to start/manage the daemon. Every time the daemon is restarted, either via runit (`sv down`, `sv restart`), logout/shutdown/reboot, or via the Deluge GTK or web UI, some or all of the torrents will be in an "Error" state, requiring a forced re-check before they can be resumed. The relevant error messages as shown in the web UI are typically one of:
and the relevant log files from deluged's stdout: https://gist.github.com/anonymous/cb3c3 ... ccc05c52fb
Version info:
In case it's relevant, the Deluge profile directory, as well as the downloads directory, are on btrfs subvolumes, which have otherwise exhibited no abnormal behavior.
I've been through a Google search, and I can't pin down the issue. In fact, Google doesn't even give me any results for some of these error messages.
Any idea what's going on here, and how to solve it? Failing that, is there any way to automatically recheck stuck torrents on daemon start?
Here's the command used to start the daemon:Error: Problem with resume data: missing or invalid 'file sizes' entry
Error: Missing or invalid torrent data!
Code: Select all
> cat /home/neffi/var/service/deluged/run
#!/bin/sh
exec 2>&1
exec deluged -c ~/etc/deluge -d
Version info:
Code: Select all
> deluge -v
deluge: 1.3.13
libtorrent: 1.1.1.0
> uname -a
Linux missandei.home 4.7.6_1 #1 SMP PREEMPT Fri Sep 30 09:20:55 UTC 2016 x86_64 GNU/Linux
I've been through a Google search, and I can't pin down the issue. In fact, Google doesn't even give me any results for some of these error messages.
Any idea what's going on here, and how to solve it? Failing that, is there any way to automatically recheck stuck torrents on daemon start?