Well based on the script it looks like it reuses the screen if it exists so you should be fine there. I would need to install rtorrent to try and decipher the problem, I will try tomorrow night on a VM. Sorry I can not be faster, but I did not bring my VMs with me tonight and do not want to install rtorrent on my main laptop.
Anyway a few notes:
- the init script does use a named screen (srntorrent) running as the user torrnt
- init logs are located at /var/log/rtorrentInit.log
First things first, when you start and stop the rtorrent do you use
Code:
/etc/init.d/rtorrentInit start|stop
or
Code:
sudo/etc/init.d/rtorrentInit start|stop
if you are not doing a sudo, are you sure rtorrent is being stopped? It is set to run as a specific user so I would not expect a different normal user to be able to stop it.
If you are using sudo try:
Code:
tail -n20 /var/log/rtorrentInit.log
and see if you spot any obvious errors.
you could try
Code:
screen -r srntorrent
and look around but based on the script I do not think you will see anything there. Never know though.