Opened 16 years ago

Closed 15 years ago

#878 closed bug (Fixed)

GtkUI fails to start daemon process deluged

Reported by: znupi69+deluge@gmail.com Owned by: andar
Priority: major Milestone:
Component: GTK UI Version: 1.1.6
Keywords: Cc:

Description

It seems that sometimes, when launching "deluge" (the GtkUI) it fails to start the daemon process. This is pretty annoying, especially because I have set up deluge to start on system startup. When this happens, I usually have to run "deluged" manually. This started happening on 1.1.5. I use deluge from the PPA repository "deb http://ppa.launchpad.net/deluge-team/ubuntu intrepid main". Here's a traceback from when deluge isn't able to launch the daemon:

$ deluge
1.1.5
[ERROR   ] 13:52:19 client:146 Socket or XMLRPC error: (111, 'Connection refused')
Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/deluge/ui/gtkui/torrentview.py", line 263, in send_status_request
    self._on_get_torrents_status, self.filter, status_keys)
  File "/var/lib/python-support/python2.5/deluge/ui/client.py", line 361, in async_proxy
    return self.core.call(method_name, *args, **kwargs)
  File "/var/lib/python-support/python2.5/deluge/ui/client.py", line 112, in call
    raise deluge.error.NoCoreError("The core proxy is invalid.")
deluge.error.NoCoreError: 'The core proxy is invalid.'
Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/deluge/ui/gtkui/signals.py", line 86, in torrent_finished
    Notification().notify(torrent_id)
  File "/var/lib/python-support/python2.5/deluge/ui/gtkui/notification.py", line 42, in notify
    self.get_torrent_status(torrent_id)
  File "/var/lib/python-support/python2.5/deluge/ui/gtkui/notification.py", line 45, in get_torrent_status
    client.get_torrent_status(self._on_get_torrent_status, torrent_id, ["name", "num_files", "total_payload_download"])
  File "/var/lib/python-support/python2.5/deluge/ui/client.py", line 361, in async_proxy
    return self.core.call(method_name, *args, **kwargs)
  File "/var/lib/python-support/python2.5/deluge/ui/client.py", line 112, in call
    raise deluge.error.NoCoreError("The core proxy is invalid.")
deluge.error.NoCoreError: 'The core proxy is invalid.'
Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/deluge/ui/gtkui/signals.py", line 86, in torrent_finished
    Notification().notify(torrent_id)
  File "/var/lib/python-support/python2.5/deluge/ui/gtkui/notification.py", line 42, in notify
    self.get_torrent_status(torrent_id)
  File "/var/lib/python-support/python2.5/deluge/ui/gtkui/notification.py", line 45, in get_torrent_status
    client.get_torrent_status(self._on_get_torrent_status, torrent_id, ["name", "num_files", "total_payload_download"])
  File "/var/lib/python-support/python2.5/deluge/ui/client.py", line 361, in async_proxy
    return self.core.call(method_name, *args, **kwargs)
  File "/var/lib/python-support/python2.5/deluge/ui/client.py", line 112, in call
    raise deluge.error.NoCoreError("The core proxy is invalid.")
deluge.error.NoCoreError: 'The core proxy is invalid.'
Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/deluge/ui/gtkui/signals.py", line 86, in torrent_finished
    Notification().notify(torrent_id)
  File "/var/lib/python-support/python2.5/deluge/ui/gtkui/notification.py", line 42, in notify
    self.get_torrent_status(torrent_id)
  File "/var/lib/python-support/python2.5/deluge/ui/gtkui/notification.py", line 45, in get_torrent_status
    client.get_torrent_status(self._on_get_torrent_status, torrent_id, ["name", "num_files", "total_payload_download"])
  File "/var/lib/python-support/python2.5/deluge/ui/client.py", line 361, in async_proxy
    return self.core.call(method_name, *args, **kwargs)
  File "/var/lib/python-support/python2.5/deluge/ui/client.py", line 112, in call
    raise deluge.error.NoCoreError("The core proxy is invalid.")
deluge.error.NoCoreError: 'The core proxy is invalid.'
Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/deluge/ui/gtkui/signals.py", line 86, in torrent_finished
    Notification().notify(torrent_id)
  File "/var/lib/python-support/python2.5/deluge/ui/gtkui/notification.py", line 42, in notify
    self.get_torrent_status(torrent_id)
  File "/var/lib/python-support/python2.5/deluge/ui/gtkui/notification.py", line 45, in get_torrent_status
    client.get_torrent_status(self._on_get_torrent_status, torrent_id, ["name", "num_files", "total_payload_download"])
  File "/var/lib/python-support/python2.5/deluge/ui/client.py", line 361, in async_proxy
    return self.core.call(method_name, *args, **kwargs)
  File "/var/lib/python-support/python2.5/deluge/ui/client.py", line 112, in call
    raise deluge.error.NoCoreError("The core proxy is invalid.")
deluge.error.NoCoreError: 'The core proxy is invalid.'
Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/deluge/ui/gtkui/signals.py", line 86, in torrent_finished
    Notification().notify(torrent_id)
  File "/var/lib/python-support/python2.5/deluge/ui/gtkui/notification.py", line 42, in notify
    self.get_torrent_status(torrent_id)
  File "/var/lib/python-support/python2.5/deluge/ui/gtkui/notification.py", line 45, in get_torrent_status
    client.get_torrent_status(self._on_get_torrent_status, torrent_id, ["name", "num_files", "total_payload_download"])
  File "/var/lib/python-support/python2.5/deluge/ui/client.py", line 361, in async_proxy
    return self.core.call(method_name, *args, **kwargs)
  File "/var/lib/python-support/python2.5/deluge/ui/client.py", line 112, in call
    raise deluge.error.NoCoreError("The core proxy is invalid.")
deluge.error.NoCoreError: 'The core proxy is invalid.'
Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/deluge/ui/gtkui/signals.py", line 86, in torrent_finished
    Notification().notify(torrent_id)
  File "/var/lib/python-support/python2.5/deluge/ui/gtkui/notification.py", line 42, in notify
    self.get_torrent_status(torrent_id)
  File "/var/lib/python-support/python2.5/deluge/ui/gtkui/notification.py", line 45, in get_torrent_status
    client.get_torrent_status(self._on_get_torrent_status, torrent_id, ["name", "num_files", "total_payload_download"])
  File "/var/lib/python-support/python2.5/deluge/ui/client.py", line 361, in async_proxy
    return self.core.call(method_name, *args, **kwargs)

Change History (2)

comment:1 by znupi69+deluge@gmail.com, 16 years ago

Version: 1.1.51.1.6

Still around in the 1.1.6 update released today (on the PPA).

comment:2 by andar, 15 years ago

Resolution: fixed
Status: newclosed

This should be working with 1.2

Note: See TracTickets for help on using tickets.