Yes quite possibly an issue with the number torrents.. What I suspect is that libtorrent is dropping some of the alerts required for doing the proper shutdown, since by default it only holds 1000 I believe.. I should increase this limit.Cha0s wrote:A quick workaround is to have selected a Label with not many torrents (e.g. 'Active')andar wrote:Nothing you could really do, I was talking about reworking some of the design.. I have a feeling implementing a true classic mode would help too.
Then it works ok, but when I want to close it (Quit and shutdown Daemon) the daemon never stops running.
The only way to kill it is with kill -9 which looses the state of many torrents bringing them on the next run at state of Checking and paused.
Is it because I have over 800 torrents loaded or a bug?
Deluge 1.1.0_RC2 Released!
Re: Deluge 1.1.0_RC2 Released!
Re: Deluge 1.1.0_RC2 Released!
I don't really understand what you mean by the State should be a column and not a tree?.tomi wrote:
- Why is "State" a tree, not a column? x_O
- When removing a torrent, an option to delete data and the torrent file has been lost.
The option to remove both data and torrent file was never really intended to be an option, I just forgot to fix it up before releasing 1.0. Deluge will always remove the torrent file saved in ~/.config/deluge/state and optionally the downloaded data. Any torrents that you choose to save a copy of, will not be deleted..
Re: Deluge 1.1.0_RC2 Released!
This has been fixed in revision 4478.JanAcc wrote:Hey,
just wanted to let you know that the Label feature "move to directory when completed", as already mentioned in http://forum.deluge-torrent.org/viewtop ... =10#p65345 , doesn't work with RC2 either...
I can understand that you consider this as a minor bug but for me it's the only thing missing to make deluge become my overall favorite torrent client
JanAcc
-
- Member
- Posts: 14
- Joined: Mon Sep 22, 2008 12:23 pm
Re: Deluge 1.1.0_RC2 Released!
Hey, I have a small question for you guys, if you won't mind: does the torrent creator that I see in Deluge really works? I'm asking this because I tried to make a torrent, and after filling all the necessary spaces, the "Creating new torrent" box appears, but the ProgressBar does not move. So... I just wanna know, is it still in development, or did you forget to put in the code the "Create()" method that actually starts creating the torrent, or... I'm out of ideas:-P.
Anyway, the main thing here is that Deluge's becoming a top class torrent client... Jeez, I'd say it's the best (even on Windows...).
Thanks for your time. Cheers mates!
Anyway, the main thing here is that Deluge's becoming a top class torrent client... Jeez, I'd say it's the best (even on Windows...).
Thanks for your time. Cheers mates!
Re: Deluge 1.1.0_RC2 Released!
Could you run deluge with debug logging to see if an error is being generated?sleepwalker wrote:Hey, I have a small question for you guys, if you won't mind: does the torrent creator that I see in Deluge really works? I'm asking this because I tried to make a torrent, and after filling all the necessary spaces, the "Creating new torrent" box appears, but the ProgressBar does not move. So... I just wanna know, is it still in development, or did you forget to put in the code the "Create()" method that actually starts creating the torrent, or... I'm out of ideas:-P.
Anyway, the main thing here is that Deluge's becoming a top class torrent client... Jeez, I'd say it's the best (even on Windows...).
Thanks for your time. Cheers mates!
deluge -L debug
Re: Deluge 1.1.0_RC2 Released!
Hi,
On ubuntu 8.10 (inside a VMWare VM).
I'm trying RC2, and it's not downloading anything for me. I'm trying to download the ubuntu-8.10-desktop-i386.iso, tracker at http://torrent.ubuntu.com:6969/announce. In the Details pane, I can see a tracker status of "ubuntu.com: Error: Connection timed out".
The same torrent in utorrent (inside the same VM, running via wine), maxes out my connection. I've started deluge with "-L debug", and all I see is:
Nothing indicating that its starting to download anything. The daemon log file (~/.config/deluge/deluged.log) is empty.
Any idea what's going on?
On ubuntu 8.10 (inside a VMWare VM).
I'm trying RC2, and it's not downloading anything for me. I'm trying to download the ubuntu-8.10-desktop-i386.iso, tracker at http://torrent.ubuntu.com:6969/announce. In the Details pane, I can see a tracker status of "ubuntu.com: Error: Connection timed out".
The same torrent in utorrent (inside the same VM, running via wine), maxes out my connection. I've started deluge with "-L debug", and all I see is:
Code: Select all
[INFO ] 14:37:41 main:103 Deluge ui 1.1.0-RC2
[DEBUG ] 14:37:41 main:104 options: {'loglevel': 'debug', 'args': None, 'quiet': False, 'ui': None, 'logfile': None, 'config': None}
[DEBUG ] 14:37:41 main:105 args: []
[DEBUG ] 14:37:41 main:106 ui_args: []
[DEBUG ] 14:37:41 configmanager:36 ConfigManager started..
[INFO ] 14:37:41 main:109 Starting ui..
[DEBUG ] 14:37:41 ui:36 UI init..
[DEBUG ] 14:37:41 configmanager:79 Getting config 'ui.conf'
[DEBUG ] 14:37:41 config:244 Config /home/boekhold/.config/deluge/ui.conf loaded: {'default_ui': 'gtk'}
[INFO ] 14:37:41 ui:52 Starting GtkUI..
[DEBUG ] 14:37:41 client:101 CoreProxy init..
[DEBUG ] 14:37:41 configmanager:79 Getting config 'gtkui.conf'
[DEBUG ] 14:37:41 config:244 Config /home/boekhold/.config/deluge/gtkui.conf loaded: {'close_to_tray': True, 'ntf_sound_path': '/home/boekhold', 'window_width': 1266, 'default_load_path': '/home/boekhold/.azureus/torrents', 'window_y_pos': 26, 'ntf_email': False, 'tray_upload_speed_list': [5.0, 10.0, 30.0, 80.0, 20.0], 'show_statusbar': True, 'ntf_popup': False, 'ntf_pass': '', 'tray_download_speed_list': [5.0, 10.0, 30.0, 80.0, 120.0], 'autoconnect_host_uri': None, 'window_maximized': True, 'enable_system_tray': True, 'show_sidebar': True, 'show_connection_manager_on_start': True, 'lock_tray': False, 'ntf_sound': False, 'tray_password': '', 'focus_add_dialog': True, 'ntf_server': '', 'start_in_tray': False, 'ntf_tray_blink': True, 'check_new_releases': True, 'autoadd_queued': False, 'classic_mode': True, 'window_pane_position': 66, 'enabled_plugins': ['Blocklist'], 'show_rate_in_title': False, 'autoadd_enable': False, 'ntf_username': '', 'interactive_add': True, 'sidebar_show_zero': False, 'window_x_pos': 0, 'window_height': 723, 'ntf_security': None, 'connection_limit_list': [50, 100, 200, 300, 500], 'sidebar_position': 170, 'show_new_releases': False, 'autoconnect': False, 'choose_directory_dialog_path': '/mnt/hgfs/C/Downloads/Series/Completed', 'sidebar_show_trackers': True, 'autostart_localhost': False, 'show_toolbar': True, 'autoadd_location': '', 'config_location': '/home/boekhold/.config/deluge', 'ntf_email_add': '', 'signal_port': 46535}
1.1.0-RC2
[DEBUG ] 14:37:42 gtkui:168 retcode: 0
[DEBUG ] 14:37:42 component:94 Registered QueuedTorrents with ComponentRegistry..
[DEBUG ] 14:37:42 configmanager:79 Getting config 'gtkui.conf'
[DEBUG ] 14:37:42 component:94 Registered IPCInterface with ComponentRegistry..
[DEBUG ] 14:37:42 component:94 Registered DbusInterface with ComponentRegistry..
[DEBUG ] 14:37:42 ipcinterface:75 Processing args from other process: []
[DEBUG ] 14:37:42 ipcinterface:78 Not connected to host.. Adding to queue.
[INFO ] 14:37:42 dbusinterface:76 Registering with DBUS..
[DEBUG ] 14:37:42 component:94 Registered Signals with ComponentRegistry..
[DEBUG ] 14:37:42 signalreceiver:44 SignalReceiver init..
[DEBUG ] 14:37:42 configmanager:79 Getting config 'gtkui.conf'
[DEBUG ] 14:37:42 config:124 Setting 'signal_port' to 46674 of <type 'int'>
[DEBUG ] 14:37:42 config:268 Saving new config file /home/boekhold/.config/deluge/gtkui.conf.new
[DEBUG ] 14:37:42 config:277 Moving new config file /home/boekhold/.config/deluge/gtkui.conf.new to /home/boekhold/.config/deluge/gtkui.conf..
[DEBUG ] 14:37:42 component:94 Registered MainWindow with ComponentRegistry..
[DEBUG ] 14:37:42 configmanager:79 Getting config 'gtkui.conf'
[DEBUG ] 14:37:42 config:203 Registering function for show_rate_in_title key..
[DEBUG ] 14:37:42 mainwindow:80 Showing window
[DEBUG ] 14:37:42 config:124 Setting 'window_pane_position' to 102 of <type 'int'>
[DEBUG ] 14:37:42 menubar:42 MenuBar init..
[DEBUG ] 14:37:42 component:94 Registered MenuBar with ComponentRegistry..
[DEBUG ] 14:37:42 configmanager:79 Getting config 'gtkui.conf'
[DEBUG ] 14:37:42 component:94 Registered ToolBar with ComponentRegistry..
[DEBUG ] 14:37:42 toolbar:40 ToolBar Init..
[DEBUG ] 14:37:42 configmanager:79 Getting config 'gtkui.conf'
[DEBUG ] 14:37:42 component:94 Registered TorrentView with ComponentRegistry..
[DEBUG ] 14:37:42 listview:125 ListView initialized..
[DEBUG ] 14:37:42 listview:225 Loading ListView state file: torrentview.state
[DEBUG ] 14:37:42 torrentview:118 TorrentView Init..
[DEBUG ] 14:37:42 listview:180 sort_func: <function queue_column_sort at 0x9e105a4> sort_id: 3
[DEBUG ] 14:37:42 listview:180 sort_func: <function queue_column_sort at 0x9e105a4> sort_id: 3
[DEBUG ] 14:37:42 listview:180 sort_func: <function queue_column_sort at 0x9e105a4> sort_id: 3
[DEBUG ] 14:37:42 listview:180 sort_func: <function queue_column_sort at 0x9e105a4> sort_id: 3
[DEBUG ] 14:37:42 listview:180 sort_func: <function queue_column_sort at 0x9e105a4> sort_id: 3
[DEBUG ] 14:37:42 listview:180 sort_func: <function queue_column_sort at 0x9e105a4> sort_id: 3
[DEBUG ] 14:37:42 listview:180 sort_func: <function queue_column_sort at 0x9e105a4> sort_id: 3
[DEBUG ] 14:37:42 listview:180 sort_func: <function queue_column_sort at 0x9e105a4> sort_id: 3
[DEBUG ] 14:37:42 listview:180 sort_func: <function queue_column_sort at 0x9e105a4> sort_id: 3
[DEBUG ] 14:37:42 listview:180 sort_func: <function queue_column_sort at 0x9e105a4> sort_id: 3
[DEBUG ] 14:37:42 listview:180 sort_func: <function queue_column_sort at 0x9e105a4> sort_id: 3
[DEBUG ] 14:37:42 listview:180 sort_func: <function queue_column_sort at 0x9e105a4> sort_id: 3
[DEBUG ] 14:37:42 listview:180 sort_func: <function queue_column_sort at 0x9e105a4> sort_id: 3
[DEBUG ] 14:37:42 component:94 Registered TorrentDetails with ComponentRegistry..
[DEBUG ] 14:37:42 torrentdetails:392 Loading TorrentDetails state file: tabs.state
[DEBUG ] 14:37:42 torrentdetails:58 parent: None
[DEBUG ] 14:37:42 torrentdetails:58 parent: None
[DEBUG ] 14:37:42 files_tab:242 Loading FilesTab state file: files_tab.state
[DEBUG ] 14:37:42 torrentdetails:58 parent: None
[DEBUG ] 14:37:42 peers_tab:196 Loading PeersTab state file: peers_tab.state
[DEBUG ] 14:37:42 torrentdetails:58 parent: None
[DEBUG ] 14:37:42 torrentdetails:58 parent: None
[DEBUG ] 14:37:42 component:94 Registered SideBar with ComponentRegistry..
[DEBUG ] 14:37:42 configmanager:79 Getting config 'gtkui.conf'
[DEBUG ] 14:37:42 component:94 Registered FilterTreeView with ComponentRegistry..
[DEBUG ] 14:37:42 configmanager:79 Getting config 'gtkui.conf'
[DEBUG ] 14:37:42 sidebar:74 add tab:filters
[DEBUG ] 14:37:42 filtertreeview:259 nothing selected
[DEBUG ] 14:37:42 component:94 Registered Preferences with ComponentRegistry..
[DEBUG ] 14:37:43 configmanager:79 Getting config 'gtkui.conf'
[DEBUG ] 14:37:43 component:94 Registered SystemTray with ComponentRegistry..
[DEBUG ] 14:37:43 configmanager:79 Getting config 'gtkui.conf'
[DEBUG ] 14:37:43 config:203 Registering function for enable_system_tray key..
[DEBUG ] 14:37:43 systemtray:69 Enabling the system tray icon..
[DEBUG ] 14:37:43 component:94 Registered StatusBar with ComponentRegistry..
[DEBUG ] 14:37:43 configmanager:79 Getting config 'gtkui.conf'
[DEBUG ] 14:37:43 component:94 Registered AddTorrentDialog with ComponentRegistry..
[DEBUG ] 14:37:43 coreconfig:32 CoreConfig init..
[DEBUG ] 14:37:43 component:94 Registered CoreConfig with ComponentRegistry..
[DEBUG ] 14:37:43 component:94 Registered PluginManager with ComponentRegistry..
[DEBUG ] 14:37:43 configmanager:79 Getting config 'gtkui.conf'
[DEBUG ] 14:37:43 pluginmanagerbase:52 Plugin manager init..
[DEBUG ] 14:37:43 configmanager:79 Getting config 'gtkui.conf'
[DEBUG ] 14:37:43 pluginmanagerbase:103 Found plugin: Blocklist 1.0
[DEBUG ] 14:37:43 pluginmanagerbase:103 Found plugin: Label 0.1
[DEBUG ] 14:37:43 component:94 Registered ConnectionManager with ComponentRegistry..
[DEBUG ] 14:37:43 configmanager:79 Getting config 'hostlist.conf.1.1'
[DEBUG ] 14:37:43 config:244 Config /home/boekhold/.config/deluge/hostlist.conf.1.1 loaded: {'hosts': ['http://127.0.0.1:58846']}
[DEBUG ] 14:37:43 configmanager:79 Getting config 'gtkui.conf'
[INFO ] 14:37:43 connectionmanager:478 Starting localhost:58846 daemon..
[INFO ] 14:37:43 client:160 Setting core uri as http://localclient:93ad586ddecdb306365cb4f040d2aa979a8a2f8f@127.0.0.1:58846
[DEBUG ] 14:37:43 client:192 Creating ServerProxy..
[DEBUG ] 14:37:43 component:117 Starting component SystemTray..
[DEBUG ] 14:37:43 component:117 Starting component Signals..
[DEBUG ] 14:37:43 component:117 Starting component PluginManager..
[DEBUG ] 14:37:43 component:117 Starting component Preferences..
[DEBUG ] 14:37:43 component:117 Starting component DbusInterface..
[DEBUG ] 14:37:43 component:117 Starting component StatusBar..
[DEBUG ] 14:37:43 component:117 Starting component AddTorrentDialog..
[DEBUG ] 14:37:43 pluginmanager:75 Core has these plugins enabled: ['Blocklist']
[DEBUG ] 14:37:43 init:34 0
[DEBUG ] 14:37:43 gtkui:37 Blocklist GtkUI enable..
[INFO ] 14:37:44 pluginmanagerbase:126 Plugin Blocklist enabled..
[DEBUG ] 14:37:44 component:117 Starting component FilterTreeView..
[DEBUG ] 14:37:44 component:117 Starting component ConnectionManager..
[DEBUG ] 14:37:44 component:117 Starting component TorrentView..
[DEBUG ] 14:37:44 component:117 Starting component TorrentDetails..
[DEBUG ] 14:37:44 component:117 Starting component IPCInterface..
[DEBUG ] 14:37:44 component:117 Starting component CoreConfig..
[DEBUG ] 14:37:44 component:117 Starting component SideBar..
[DEBUG ] 14:37:44 component:117 Starting component QueuedTorrents..
[DEBUG ] 14:37:44 component:117 Starting component MainWindow..
[DEBUG ] 14:37:44 component:117 Starting component ToolBar..
[DEBUG ] 14:37:44 component:117 Starting component MenuBar..
[DEBUG ] 14:37:44 mainwindow:157 pos: (0, 26)
[DEBUG ] 14:37:44 config:124 Setting 'window_pane_position' to 66 of <type 'int'>
[DEBUG ] 14:38:04 torrentview:396 on_button_press_event
[DEBUG ] 14:38:04 torrentview:417 on_selection_changed
[DEBUG ] 14:38:06 torrentview:396 on_button_press_event
[DEBUG ] 14:38:08 menubar:272 on_menuitem_edittrackers_activate
[DEBUG ] 14:38:11 edittrackersdialog:176 on_button_cancel_clicked
[DEBUG ] 14:38:20 signals:155 torrent_state_changed: 33820db6dd5e5928d23bc811bbac2f4ae94cb882
[DEBUG ] 14:39:42 torrentview:396 on_button_press_event
[DEBUG ] 14:39:44 menubar:272 on_menuitem_edittrackers_activate
[DEBUG ] 14:39:48 edittrackersdialog:176 on_button_cancel_clicked
Any idea what's going on?
Re: Deluge 1.1.0_RC2 Released!
Ah, managed to get debug log output out of deluged:
Having said that, I just re-checked my utorrent (1.8.1), and according to the Peers tab, it is also getting the tracker timeout. The difference is that utorrent seems to be able to discover seeds/peers via DHT and Peer Exchange.
Will try with another torrent thats using some other tracker(s)...
Code: Select all
[DEBUG ] 14:46:53 signalmanager:82 Registering http://127.0.0.1:64205 as a signal reciever..
[DEBUG ] 14:46:53 core:319 new_release: 1.1.0_RC2
[DEBUG ] 14:47:24 alertmanager:95 state_changed_alert: ubuntu-8.10-desktop-i386.iso: state changed to: downloading
[DEBUG ] 14:47:24 alertmanager:95 torrent_checked_alert: ubuntu-8.10-desktop-i386.iso checked
[DEBUG ] 14:47:24 torrentmanager:743 on_alert_state_changed
[DEBUG ] 14:47:24 torrent:355 set_state_based_on_ltstate: Downloading
[DEBUG ] 14:47:24 torrent:356 session.is_paused: False
[DEBUG ] 14:47:24 torrentmanager:655 on_alert_torrent_checked
[DEBUG ] 14:47:24 torrent:355 set_state_based_on_ltstate: Downloading
[DEBUG ] 14:47:24 torrent:356 session.is_paused: False
[DEBUG ] 14:47:33 core:233 Blocklist successfully downloaded..
[DEBUG ] 14:47:33 core:149 Reset IP Filter..
[DEBUG ] 14:47:33 text:85 GZMuleReader loading: /home/boekhold/.config/deluge/blocklist.download
[DEBUG ] 14:47:33 text:78 MuleReader loading
[DEBUG ] 14:47:33 text:24 TextBase loading
[DEBUG ] 14:47:33 core:170 Blocklist import starting..
[DEBUG ] 14:47:33 core:178 Exception during import: Not a gzipped file
[DEBUG ] 14:47:41 core:514 Resuming: ['33820db6dd5e5928d23bc811bbac2f4ae94cb882']
[DEBUG ] 14:47:41 alertmanager:95 torrent_resumed_alert: ubuntu-8.10-desktop-i386.iso resumed
[DEBUG ] 14:47:41 alertmanager:95 tracker_announce_alert: ubuntu-8.10-desktop-i386.iso (http://torrent.ubuntu.com:6969/announce) sending announce (started)
[DEBUG ] 14:47:41 torrentmanager:737 on_alert_torrent_resumed
[DEBUG ] 14:47:41 torrent:355 set_state_based_on_ltstate: Downloading
[DEBUG ] 14:47:41 torrent:356 session.is_paused: False
[DEBUG ] 14:47:41 torrentmanager:679 on_alert_tracker_announce
[DEBUG ] 14:48:47 alertmanager:95 tracker_error_alert: ubuntu-8.10-desktop-i386.iso (http://torrent.ubuntu.com:6969/announce) (-1) Connection timed out (1)
[DEBUG ] 14:48:47 torrentmanager:717 on_alert_tracker_error
[DEBUG ] 14:48:53 alertmanager:95 dht_reply_alert: ubuntu-8.10-desktop-i386.iso received DHT peers: 1
[DEBUG ] 14:48:53 alertmanager:95 dht_reply_alert: ubuntu-8.10-desktop-i386.iso received DHT peers: 1
[DEBUG ] 14:48:53 alertmanager:95 dht_reply_alert: ubuntu-8.10-desktop-i386.iso received DHT peers: 2
Will try with another torrent thats using some other tracker(s)...
Re: Deluge 1.1.0_RC2 Released!
Ah, more progress... it seems that torrent trackers are blocked by my ISP at the moment (cable breakages in the mediterranean etc). With utorrent, I'm using a socks5 proxy tunnelled over ssh for tracker communication. I tried the same with deluge, but it doesn't seem to work. Is the proxy support supposed to be working yet?
Also, seems like the blocklist plugin isn't working for me:
I've loaded the new egg that was posted somewhere earlier in this thread (just went to Preferences/plugins and clicked 'install plugin'), but that doesn't help. The plugin is configured for the EMule IP List (GZip), with the following URL: http://www.bluetack.co.uk/config/pipfilter.dat.gz. Is that correct?
Also, seems like the blocklist plugin isn't working for me:
Code: Select all
[DEBUG ] 16:03:40 core:235 Blocklist successfully downloaded..
[DEBUG ] 16:03:40 core:150 Reset IP Filter..
[DEBUG ] 16:03:40 text:92 GZMuleReader loading: /home/boekhold/.config/deluge/blocklist.download
[DEBUG ] 16:03:40 text:85 MuleReader loading
[DEBUG ] 16:03:40 text:24 TextBase loading
[DEBUG ] 16:03:40 core:172 Blocklist import starting..
[DEBUG ] 16:03:40 core:180 Exception during import: Not a gzipped file
Re: Deluge 1.1.0_RC2 Released!
For small scale torrent users it's perfect.sleepwalker wrote:Anyway, the main thing here is that Deluge's becoming a top class torrent client... Jeez, I'd say it's the best (even on Windows...).
But if you load many torrents (such as many as 850 that I did

For every click you have to wait for 2-3 seconds.
Surely it needs redesign to handle properly any amount of loaded torrents.
During times of universal deceit, telling the truth becomes a revolutionary act.
Re: Deluge 1.1.0_RC2 Released!
Well, I just don't see any point in making it collapsible when there's only one branch. ...or can there be more?andar wrote:I don't really understand what you mean by the State should be a column and not a tree?
I see. I was using that option, but now that I think of it, it was a wrong way of using the option to save a copy.andar wrote:The option to remove both data and torrent file was never really intended to be an option, I just forgot to fix it up before releasing 1.0. Deluge will always remove the torrent file saved in ~/.config/deluge/state and optionally the downloaded data. Any torrents that you choose to save a copy of, will not be deleted..
Oh, and when creating a torrent it looks like it doesn't add more than one announce uri.