#1247 closed defect (Fixed)
deluge-gtk hangs on shutdown
Reported by: | johnnyg | Owned by: | johnnyg |
---|---|---|---|
Priority: | critical | Milestone: | 1.3.1 |
Component: | Unknown | Version: | 1.3.0 |
Keywords: | shutdown freeze hang close | Cc: | chantry.xavier@…, sroecker@… |
Description (last modified by johnnyg)
Arch Linux (2.6.33) x86_64
strace shows it hanging on:
futex(0x2694a80, FUTEX_WAIT_PRIVATE, 0, NULL
This happens when using the system tray menu. Sending a SIGTERM works fine.
Change History (8)
comment:2 Changed 13 years ago by johnnyg
- Description modified (diff)
comment:3 Changed 13 years ago by johnnyg
- Resolution set to fixed
- Status changed from new to closed
comment:4 Changed 13 years ago by shining
- Cc chantry.xavier@… added
I've two arch clients (i686 and x86_64) and one debian server all running 1.2.3. The two arch systems have this problem.
SIGINT (2) and SIGTERM (15) do not work, but KILL (9) QUIT (3) and probably others do work.
I've just tested 1.3.0 branch and I am very glad to see it's fixed there, but that does not seem compatible with 1.2.3. i.e. I can connect with my 1.3.0 client to 1.2.3 server, but I only see the status bar with global download/upload speed, no access to torrents information and to preferences.
I guess I will just backport that fix to 1.2.3 myself.
comment:5 Changed 13 years ago by shining
Damn, I just saw 1.2-stable branch has that fix already, that's perfect for me then. Easy to build and it works :) Thanks !
I will still ask if there will be a 1.2.4 release, but that's just out of curiosity.
comment:6 Changed 13 years ago by johnnyg
Seeing 1.3 is in RC stage, there's not going to be a 1.2.4.
comment:7 Changed 13 years ago by sroecker
- Cc sroecker@… added
- Resolution fixed deleted
- Status changed from closed to reopened
- Version changed from 1.3.0_dev to 1.3.0
Unfortunately this bug is still in 1.3.0.
More info https://bugs.launchpad.net/ubuntu/+source/deluge/+bug/658686[[BR]]
Cherry-picking commit e025b6b9db4f1bddfb92b269ed82e64923dec0b6 solves this.
comment:8 Changed 13 years ago by johnnyg
- Resolution set to fixed
- Status changed from reopened to closed
This has been fixed in git and will be in Deluge 1.3.1.
comment:9 Changed 13 years ago by johnnyg
- Milestone changed from 1.3 to 1.3.1
This has been fixed in 5766e049876ff67ee6e8e3c502a8da3bb09405a0