Summary: | Maximum share ratio settings ignored when using magnet links | ||
---|---|---|---|
Product: | [Applications] ktorrent | Reporter: | Zach <zachleigh> |
Component: | general | Assignee: | Joris Guisson <joris.guisson> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/ktorrent/09547eac0eb81dbb3c5f93e3c7df68473a30e0f6 | Version Fixed In: | |
Sentry Crash Report: |
Description
Zach
2012-10-27 10:16:22 UTC
The default max share ratio is only applied when the torrent is loaded for the first time, if you change it in the settings it doesn't change for all running torrents. Yes, Im aware of this. I changed the setting before the torrents in question were loaded for the first time. Just tested again. I cleared ktorrent of all torrents and checked that settings were set to stop seeding after reaching the share limit of 1.00 (see first screen shot). I then started two new torrents, one as a magnet link and one by downloading the torrent file. These torrents have never been on my computer before. The downloaded torrent file torrent stopped at .99 and gave a notification that seeding had stopped. The file started by magnet link continued seeding after reaching the 1.00 limit (see second screen shot). Before. Note that Maximum Share Ratio is set to 1.00 and that Apply has been clicked. http://i.imgur.com/Bmoze.png After. Note that the bottom torrent, the one started from a downloaded torrent file, has stopped seeding completely. The top torrent has a share ratio of 1.05 and will finish seeding in 11,000 days (never). Settings have not been changed. http://i.imgur.com/AnXVR.png Addiional testing shows that magnet links seed until a share ration of 2.00 has been reached, regardless of the settings. Can you paste the content of /usr/share/kde4/services/magnet.protocol ? Contents of /usr/share/kde4/services/magnet.protocol [Protocol] exec=kio_magnet protocol=magnet input=none output=filesystem copyToFile=false copyFromFile=false listing=Name,Type,Size, reading=true writing=false makedir=false deleting=false moving=false Icon=folder-remote #maxInstancesPerHost=2 maxInstances=10 #X-DocPath=kioslave/magnet/index.html Class=:internet /usr/share/kde4/services/magnet.protocol (END) Git commit 09547eac0eb81dbb3c5f93e3c7df68473a30e0f6 by Joris Guisson. Committed on 08/12/2012 at 12:56. Pushed by guisson into branch 'master'. Remove kio-magnet, nobody really uses it and it only causes confusion for people who only want to use magnet links with ktorrent M +0 -9 CMakeLists.txt M +2 -1 ChangeLog D +0 -41 kio-magnet/CMakeLists.txt D +0 -18 kio-magnet/INSTALL D +0 -3 kio-magnet/Messages.sh D +0 -394 kio-magnet/README D +0 -12 kio-magnet/TODO D +0 -647 kio-magnet/dbushandler.cpp D +0 -82 kio-magnet/dbushandler.h D +0 -39 kio-magnet/dbusthread.cpp D +0 -36 kio-magnet/dbusthread.h D +0 -26 kio-magnet/interfaces/ktorrentcoreinterface.cpp D +0 -183 kio-magnet/interfaces/ktorrentcoreinterface.h D +0 -26 kio-magnet/interfaces/ktorrentgroupinterface.cpp D +0 -137 kio-magnet/interfaces/ktorrentgroupinterface.h D +0 -26 kio-magnet/interfaces/ktorrenttorrentfilestreaminterface.cpp D +0 -85 kio-magnet/interfaces/ktorrenttorrentfilestreaminterface.h D +0 -26 kio-magnet/interfaces/ktorrenttorrentinterface.cpp D +0 -412 kio-magnet/interfaces/ktorrenttorrentinterface.h D +0 -85 kio-magnet/interfaces/org.ktorrent.core.xml D +0 -47 kio-magnet/interfaces/org.ktorrent.group.xml D +0 -191 kio-magnet/interfaces/org.ktorrent.torrent.xml D +0 -498 kio-magnet/kio_magnet.cpp D +0 -64 kio-magnet/kio_magnet.h D +0 -18 kio-magnet/magnet.protocol D +0 -31 kio-magnet/magnetsettings.kcfg D +0 -4 kio-magnet/magnetsettings.kcfgc http://commits.kde.org/ktorrent/09547eac0eb81dbb3c5f93e3c7df68473a30e0f6 |