#3424: deluged: dictionary changed size during iteration
----------------------------+---------------------
 Reporter:  cosmic          |       Type:  bug
   Status:  new             |   Priority:  minor
Milestone:  needs verified  |  Component:  Unknown
  Version:  2.0.3           |   Keywords:
----------------------------+---------------------
 Getting an error when deluge demon is stopped.

 Error logs:
 {{{
 Aug 11 15:33:36 mc systemd[1]: Started Deluge Bittorrent Client Daemon.
 Aug 11 15:41:59 mc systemd[1]: Stopping Deluge Bittorrent Client Daemon...
 Aug 11 15:42:02 mc deluged[5569]: Unhandled error in Deferred:
 Aug 11 15:42:02 mc deluged[5569]: Traceback (most recent call last):
 Aug 11 15:42:02 mc deluged[5569]:   File "/usr/local/lib/python3.8/dist-
 packages/twisted/internet/defer.py", line 654, in _runCallbacks
 Aug 11 15:42:02 mc deluged[5569]:     current.result =
 callback(current.result, *args, **kw)
 Aug 11 15:42:02 mc deluged[5569]:   File "/usr/local/lib/python3.8/dist-
 packages/twisted/internet/defer.py", line 1116, in _cbDeferred
 Aug 11 15:42:02 mc deluged[5569]:     self.callback(self.resultList)
 Aug 11 15:42:02 mc deluged[5569]:   File "/usr/local/lib/python3.8/dist-
 packages/twisted/internet/defer.py", line 460, in callback
 Aug 11 15:42:02 mc deluged[5569]:     self._startRunCallbacks(result)
 Aug 11 15:42:02 mc deluged[5569]:   File "/usr/local/lib/python3.8/dist-
 packages/twisted/internet/defer.py", line 568, in _startRunCallbacks
 Aug 11 15:42:02 mc deluged[5569]:     self._runCallbacks()
 Aug 11 15:42:02 mc deluged[5569]: --- <exception caught here> ---
 Aug 11 15:42:02 mc deluged[5569]:   File "/usr/local/lib/python3.8/dist-
 packages/twisted/internet/defer.py", line 654, in _runCallbacks
 Aug 11 15:42:02 mc deluged[5569]:     current.result =
 callback(current.result, *args, **kw)
 Aug 11 15:42:02 mc deluged[5569]:   File "/usr/lib/python3/dist-
 packages/deluge/component.py", line 451, in on_stopped
 Aug 11 15:42:02 mc deluged[5569]:     [comp._component_shutdown() for comp
 in self.components.values()]
 Aug 11 15:42:02 mc deluged[5569]:   File "/usr/lib/python3/dist-
 packages/deluge/component.py", line 451, in <listcomp>
 Aug 11 15:42:02 mc deluged[5569]:     [comp._component_shutdown() for comp
 in self.components.values()]
 Aug 11 15:42:02 mc deluged[5569]: builtins.RuntimeError: dictionary
 changed size during iteration
 Aug 11 15:42:26 mc systemd[1]: deluged.service: Succeeded.
 Aug 11 15:42:26 mc systemd[1]: Stopped Deluge Bittorrent Client Daemon.
 }}}

 System details:
 deluged 2.0.3
 libtorrent: 1.1.13.0
 Python: 3.8.2
 OS: Linux Ubuntu 20.04 focal

--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3424>
Deluge <https://deluge-torrent.org/>
Deluge Project

-- 
You received this message because you are subscribed to the Google Groups 
"Deluge Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/deluge-dev/045.2a4718d09fcd92fd66258da57ea61696%40deluge-torrent.org.

Reply via email to