When selecting a torrent the web page should not freeze.
== Current Behavior ==
After selecting a torrent the web page start freezing and taking 100% of
CPU.
== Steps to Reproduce ==
1. Launch Web UI
2. Select a torrent
== Desktop Environment ==
'''OS:''' macOS Big Sur 11.2.1
'''Browser:''' Safari 14.0.3 (16610.4.3.1.4)
== Docker Environment ==
'''OS:''' Debian GNU/Linux 9.13 (stretch)
'''CPU architecture:''' x86_64 - Intel(R) Atom(TM) CPU N2800
'''How docker service was installed:''' DockSTARTer, docker repo
== Docker compose used to create docker container ==
{{{
version: '3.4'
services:
deluge:
image:
ghcr.io/linuxserver/deluge:version-2.0.3-2201906121747ubuntu18.04.1
hostname: docker
ports:
- 51413:51413
- 51413:51413/udp
- 58846:58846
- 58946:58946
- 6881:6881
- 6881:6881/udp
- 8112:8112
container_name: deluge
environment:
- PGID=1001
- PUID=1001
- TZ=Europe/Paris
logging:
driver: json-file
options:
max-file: 10
max-size: 200k
restart: unless-stopped
volumes:
- /etc/localtime:/etc/localtime:ro
- /home/remi/.config/appdata/deluge:/config
- /home/remi/storage:/storage
}}}
== Docker logs ==
{{{
[s6-init] making user provided files available at /var/run/s6/etc...exited
0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 01-envfile: executing...
[cont-init.d] 01-envfile: exited 0.
[cont-init.d] 10-adduser: executing...
-------------------------------------
_ ()
| | ___ _ __
| | / __| | | / \
| | \__ \ | | | () |
|_| |___/ |_| \__/
Brought to you by linuxserver.io
-------------------------------------
To support LSIO projects visit:
https://www.linuxserver.io/donate/
-------------------------------------
GID/UID
-------------------------------------
User uid: 1001
User gid: 1001
-------------------------------------
[cont-init.d] 10-adduser: exited 0.
[cont-init.d] 30-config: executing...
[cont-init.d] 30-config: exited 0.
[cont-init.d] 99-custom-scripts: executing...
[custom-init] no custom files found exiting...
[cont-init.d] 99-custom-scripts: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
14:25:54 [WARNING ][deluge.i18n.util :83 ] IOError when loading
translations: [Errno 2] No translation file found for domain: 'deluge'
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] waiting for services.
s6-svwait: fatal: supervisor died
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.
[s6-init] making user provided files available at /var/run/s6/etc...exited
0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 01-envfile: executing...
[cont-init.d] 01-envfile: exited 0.
[cont-init.d] 10-adduser: executing...
usermod: no changes
-------------------------------------
_ ()
| | ___ _ __
| | / __| | | / \
| | \__ \ | | | () |
|_| |___/ |_| \__/
Brought to you by linuxserver.io
-------------------------------------
To support LSIO projects visit:
https://www.linuxserver.io/donate/
-------------------------------------
GID/UID
-------------------------------------
User uid: 1001
User gid: 1001
-------------------------------------
[cont-init.d] 10-adduser: exited 0.
[cont-init.d] 30-config: executing...
[cont-init.d] 30-config: exited 0.
[cont-init.d] 99-custom-scripts: executing...
[custom-init] no custom files found exiting...
[cont-init.d] 99-custom-scripts: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
14:59:01 [WARNING ][deluge.i18n.util :83 ] IOError when loading
translations: [Errno 2] No translation file found for domain: 'deluge'
18:53:28 [WARNING ][deluge.httpdownloader :315 ] Error occurred
downloading file from "http://b'all'/": invalid hostname: b'all'
18:53:29 [WARNING ][deluge.httpdownloader :315 ] Error occurred
downloading file from "http://b'error'/": invalid hostname: b'error'
18:53:29 [WARNING ][deluge.httpdownloader :315 ] Error occurred
downloading file from "http://b'p2p-tracker.net'/": invalid hostname: b
'p2p-tracker.net'
18:53:29 [WARNING ][deluge.httpdownloader :315 ] Error occurred
downloading file from "http://b'rarbg.me'/": invalid hostname: b'rarbg.me'
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] waiting for services.
s6-svwait: fatal: timed out
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.
[s6-init] making user provided files available at /var/run/s6/etc...exited
0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 01-envfile: executing...
[cont-init.d] 01-envfile: exited 0.
[cont-init.d] 10-adduser: executing...
usermod: no changes
-------------------------------------
_ ()
| | ___ _ __
| | / __| | | / \
| | \__ \ | | | () |
|_| |___/ |_| \__/
Brought to you by linuxserver.io
-------------------------------------
To support LSIO projects visit:
https://www.linuxserver.io/donate/
-------------------------------------
GID/UID
-------------------------------------
User uid: 1001
User gid: 1001
-------------------------------------
[cont-init.d] 10-adduser: exited 0.
[cont-init.d] 30-config: executing...
[cont-init.d] 30-config: exited 0.
[cont-init.d] 99-custom-scripts: executing...
[custom-init] no custom files found exiting...
[cont-init.d] 99-custom-scripts: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
19:23:42 [WARNING ][deluge.i18n.util :83 ] IOError when loading
translations: [Errno 2] No translation file found for domain: 'deluge'
}}}
--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3453>
Deluge <https://deluge-torrent.org/>
Deluge Project