Page 1 of 2
deluge deleting torrents
Posted: Fri May 28, 2010 1:09 pm
by rflores2323
I am running 1.2.2 and they are downloading ok however after they download my torrent gets deleted and I cant seed. anyone else having this problem? Any fixes? how can I put up a debug log?
RF
Re: deluge deleting torrents
Posted: Sun May 30, 2010 5:15 am
by rflores2323
ok I upgraded and now Im on 1.2.3 however when my system restarts for some reason deluge is not reading the torrent and I get an ERROR message on my torrents. So I have to go back and delete the torrent and redownload or start seeding. I didnt have this problem before. Any help Please.
Re: deluge deleting torrents
Posted: Sun May 30, 2010 7:55 am
by johnnyg
What's the error message?
Re: deluge deleting torrents
Posted: Sun May 30, 2010 7:07 pm
by rflores2323
johnnyg wrote:What's the error message?
its not an actual message but the torrent gets in error status so that it cant seed or stops in the middle of downloading when the system restarts etc..
basically when the pc restarts deluge does not see the torrents anymore and all the torrents go into error status and then if I redownload the torrent it tries to re-download all the files. its not properly checking the files and picking up where the files left off or checking if the file is 100% complete and then seeding the file. It just goes an error status on the torrent and I cant even force a recheck of the torrent.
maybe I should try to go to the newest version 1.3 however I like to give it some time so other poeple can work out the bugs since Im not a linux guru at all.
Any help.
Re: deluge deleting torrents
Posted: Sun May 30, 2010 11:51 pm
by johnnyg
Select the torrent with the error and then select the details tab; under status it should show you some sort of error message.
Re: deluge deleting torrents
Posted: Fri Jul 02, 2010 9:58 pm
by rflores2323
johnnyg wrote:Select the torrent with the error and then select the details tab; under status it should show you some sort of error message.
ok this is getting very frustrating. When I add a torrent in 1.2.3 and it starts to download or has downloaded the whole file and reboot the pc I lose the connection to the torrent somehow.
See below
why does it lose the place of the torrent. Do I have one of the settings wrong?
Re: deluge deleting torrents
Posted: Fri Jul 02, 2010 10:04 pm
by rflores2323
I hit update tracker and it updated the tracker but still it was in checking mode. and it did not check the file. just would sit there.
Also I had to delete the torrent and data and then readd the torrent for the torrent to start to download again. Why does deluge lose the connection to the torrent and get stuck in check mode? any help please.
Re: deluge deleting torrents
Posted: Sat Jul 03, 2010 5:40 am
by rflores2323
ok so i paused the torrents while they were downloading and then did a reboot of the pc. then I came back in and hit play on the torrents and it started to check the files that were downloading. After it checked it picked right back up where it was downloading.
So basically when the pc reboots and its not on pause then deluge gets stuck on checking the files. Any help?
Re: deluge deleting torrents
Posted: Mon Jul 05, 2010 11:12 pm
by rflores2323
any help?
Re: deluge deleting torrents
Posted: Tue Jul 06, 2010 12:34 am
by rflores2323
I am running on Deluge 1.2.3
libtorrent version 0,14,10.0
is the correct script that I am suppose to be running? maybe that is why when it reboots it doesnt find the torrents.
Code: Select all
#!/bin/sh
### BEGIN INIT INFO
# Provides: deluge-daemon
# Required-Start: $local_fs $remote_fs
# Required-Stop: $local_fs $remote_fs
# Should-Start: $network
# Should-Stop: $network
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Daemonized version of deluge and webui.
# Description: Starts the deluge daemon with the user specified in
# /etc/default/deluge-daemon.
### END INIT INFO
# Author: Adolfo R. Brandes
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DESC="Deluge Daemon"
NAME1="deluged"
NAME2="deluge"
DAEMON1=/usr/bin/deluged
DAEMON1_ARGS="-d"
DAEMON2=/usr/bin/deluge
DAEMON2_ARGS="-u web"
PIDFILE1=/var/run/$NAME1.pid
PIDFILE2=/var/run/$NAME2.pid
PKGNAME=deluge-daemon
SCRIPTNAME=/etc/init.d/$PKGNAME
# Exit if the package is not installed
[ -x "$DAEMON1" -a -x "$DAEMON2" ] || exit 0
# Read configuration variable file if it is present
[ -r /etc/default/$PKGNAME ] && . /etc/default/$PKGNAME
# Load the VERBOSE setting and other rcS variables
[ -f /etc/default/rcS ] && . /etc/default/rcS
# Define LSB log_* functions.
# Depend on lsb-base (>= 3.0-6) to ensure that this file is present.
. /lib/lsb/init-functions
if [ -z "$RUN_AT_STARTUP" -o "$RUN_AT_STARTUP" != "YES" ]
then
log_warning_msg "Not starting $PKGNAME, edit /etc/default/$PKGNAME to start it."
exit 0
fi
if [ -z "$DELUGED_USER" ]
then
log_warning_msg "Not starting $PKGNAME, DELUGED_USER not set in /etc/default/$PKGNAME."
exit 0
fi
#
# Function that starts the daemon/service
#
do_start()
{
# Return
# 0 if daemon has been started
# 1 if daemon was already running
# 2 if daemon could not be started
start-stop-daemon --start --background --quiet --pidfile $PIDFILE1 --exec $DAEMON1 \
--chuid $DELUGED_USER --user $DELUGED_USER --test > /dev/null
RETVAL1="$?"
start-stop-daemon --start --background --quiet --pidfile $PIDFILE2 --exec $DAEMON2 \
--chuid $DELUGED_USER --user $DELUGED_USER --test > /dev/null
RETVAL2="$?"
[ "$RETVAL1" = "0" -a "$RETVAL2" = "0" ] || return 1
start-stop-daemon --start --background --quiet --pidfile $PIDFILE1 --make-pidfile --exec $DAEMON1 \
--chuid $DELUGED_USER --user $DELUGED_USER -- $DAEMON1_ARGS
RETVAL1="$?"
sleep 2
start-stop-daemon --start --background --quiet --pidfile $PIDFILE2 --make-pidfile --exec $DAEMON2 \
--chuid $DELUGED_USER --user $DELUGED_USER -- $DAEMON2_ARGS
RETVAL2="$?"
[ "$RETVAL1" = "0" -a "$RETVAL2" = "0" ] || return 2
}
#
# Function that stops the daemon/service
#
do_stop()
{
# Return
# 0 if daemon has been stopped
# 1 if daemon was already stopped
# 2 if daemon could not be stopped
# other if a failure occurred
start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 --user $DELUGED_USER --pidfile $PIDFILE2
RETVAL2="$?"
start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 --user $DELUGED_USER --pidfile $PIDFILE1
RETVAL1="$?"
[ "$RETVAL1" = "2" -o "$RETVAL2" = "2" ] && return 2
rm -f $PIDFILE1 $PIDFILE2
[ "$RETVAL1" = "0" -a "$RETVAL2" = "0" ] && return 0 || return 1
}
case "$1" in
start)
[ "$VERBOSE" != no ] && log_daemon_msg "Starting $DESC" "$NAME1"
do_start
case "$?" in
0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;;
2) [ "$VERBOSE" != no ] && log_end_msg 1 ;;
esac
;;
stop)
[ "$VERBOSE" != no ] && log_daemon_msg "Stopping $DESC" "$NAME1"
do_stop
case "$?" in
0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;;
2) [ "$VERBOSE" != no ] && log_end_msg 1 ;;
esac
;;
restart|force-reload)
log_daemon_msg "Restarting $DESC" "$NAME1"
do_stop
case "$?" in
0|1)
do_start
case "$?" in
0) log_end_msg 0 ;;
1) log_end_msg 1 ;; # Old process is still running
*) log_end_msg 1 ;; # Failed to start
esac
;;
*)
# Failed to stop
log_end_msg 1
;;
esac
;;
*)
echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" >&2
exit 3
;;
esac
: