Version: 2.2.1 (using KDE KDE 3.5.7) Installed from: Ubuntu Packages OS: Linux says Cannot symlink /media/downloads/tor0/cache/disk2.pat Operation not allowed.
This is planned for the KDE4 version. Btw, it's not really necessary to put the temp dir on the same partition as the data is stored.
Thank you. >>Btw, it's not really necessary to put the temp dir on the same partition as the data is stored. Well, that was done to save disk throughput. Some download managers use to create files in temp dirs and then move to destination. Just create the destination file in dest dir but renamed like utorrent does, .ut! or something like that.
The actual data is stored on the final location immediatly, the temp dir only holds the data of incompletely downloaded chunks.
SVN commit 741269 by guisson: Changes: - Added moving of torrent data files - Stop using symlinks in torX directory and switch to file_map (temp files can now be put on fat filesystems) BUG: 150349 M +1 -0 ChangeLog M +13 -3 ktorrent/core.cpp M +3 -0 ktorrent/fileselectdlg.cpp M +40 -34 ktorrent/importdialog.cpp M +3 -2 ktorrent/importdialog.h M +18 -0 ktorrent/view.cpp M +1 -0 ktorrent/view.h M +2 -0 ktorrent/viewmenu.cpp M +1 -0 ktorrent/viewmenu.h M +15 -0 ktorrent/viewmodel.cpp M +2 -0 ktorrent/viewmodel.h M +11 -0 libbtcore/diskio/cache.h M +2 -0 libbtcore/diskio/chunkmanager.cpp M +102 -113 libbtcore/diskio/multifilecache.cpp M +3 -1 libbtcore/diskio/multifilecache.h M +40 -37 libbtcore/diskio/singlefilecache.cpp M +2 -0 libbtcore/diskio/singlefilecache.h M +11 -0 libbtcore/interfaces/torrentfileinterface.h M +4 -2 libbtcore/interfaces/torrentinterface.h M +52 -49 libbtcore/torrent/torrentcontrol.cpp M +6 -4 libbtcore/torrent/torrentcontrol.h M +1 -0 libbtcore/torrent/torrentfile.cpp M +3 -1 libbtcore/util/log.cpp M +4 -4 plugins/infowidget/fileview.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=741269