Opened 15 years ago

Closed 15 years ago

Last modified 15 years ago

#928 closed bug (WontFix)

deluge produces zombie process with link in about window

Reported by: Hew Owned by: andar
Priority: minor Milestone:
Component: GTK UI Version: 1.1.6
Keywords: Cc:

Description

From https://bugs.launchpad.net/bugs/313149

When a new browser process is started by clicking on the link in the about window, it is not harvested after it exits. [gnome-open] remains in the process list as zombie/defunct until deluge exits too.

Steps to reproduce:

  1. launch deluge
  2. open the about window by selecting help/about in the menu bar of deluge
  3. click on the url shown

deluge launches gnome-open which starts the browser. the problem is, that gnome-open is not reaped, leaving it in the process table as defunct process: 27440 ? Sl 0:02 /usr/bin/python /usr/bin/deluge 27478 ? Zs 0:00 \_ [gnome-open] <defunct>

Change History (1)

comment:1 by andar, 15 years ago

Resolution: wontfix
Status: newclosed

This seems to be a bug in python and not deluge. You can reproduce this easily enough with the following code:

import webbrowser
webbrowser.open("http://deluge-torrent.org")

While the interactive Python session is running:

andrew   15084  0.0  0.0  17784  1120 pts/4    Ss   Apr16   0:00  \_ -bash
andrew    7561  0.0  0.2  45484  5056 pts/4    S+   11:01   0:00  |   \_ python
andrew    7562  0.0  0.0      0     0 ?        Zs   11:01   0:00  |       \_ [gnome-open] <defunct>
Note: See TracTickets for help on using tickets.