https://git.deluge-torrent.org/deluge/c ... ed0f2c3206
Deluge doesn't seem to come with the newest version of the Python package Twisted on any of the three mentioned distros. But they all come with a version after the issue tied to the patch was supposedly fixed. Each of the three distros have major cons when using Deluge 2.0.3. So I am just trying to stick with Fedora 34 that is entirely up to date and working through every issue I see to hopefully end up with something stable.
So far, I have been able to get it to be a lot more stable by updating twisted to the newest version with
. I am using deluge-daemon 2.0.3 with deluge-web. Every now and then the daemon just crashes. I dump the logs withpip install twisted --upgrade
, and it tells me the following. Keep in mind, I was using the default port, got the following error, so I changed the port to 58855 in the core.conf and web settings. I stopped and started deluge daemon before and after. But I still get the following. This port is absolutely not in use. This is a momentary issue. It will crash, I wait a about 20 seconds and it's good. Some times it is super hard to get it back, but typically if I just wait it comes back up.deluged -L debug -l /home/swills1/log
What is happening is, it is crashing then when it tries to restart, the daemon is already running. Any idea where to look to get a better idea of why it crashes? It crashes every 3 min. Sometimes it just pops back up, others I have to keep poking it.18:32:30 [DEBUG ][deluge.core.rpcserver :415 ] Daemon already running or port not available.: Couldn't listen on localhost:58855: [Errno 98] Address already in use.
18:32:30 [ERROR ][deluge.core.daemon_entry :124 ] Cannot start deluged, listen port in use.
Check for other running daemons or services using this port: localhost:58855
18:32:30 [INFO ][deluge.core.daemon_entry :137 ] Exiting...
A second problem is, when I reboot the box - all torrent come up in an error state when using Fedora. This does not happen with Ubunutu or Debian. So everything must be rechecked after a reboot. Fedora makes everything super easy and I am confident I can get is somewhat stable if I can solve the above, but this is an absolute killer knowing I can't reboot my box without having to recheck every single torrent. So Debian and Ubunut might be more manual work to get things stable, that may be worth not having to recheck.
Thanks.
EDIT
Okay, the rebooting and things being in an error state looks like it might be starting deluge-daemon before mounting my file share. Restarting deluge-daemon puts all torrents in their proper state. So that part is solved. I just need to make sure mount happens first. But the continual crashing and trying to restart is still a thing.