Bug#112661: marked as done (gnome-session: Gnome session manager
fails to kill program it starts)
Debian Bug Tracking System
owner@bugs.debian.org
Sun, 05 Dec 2004 10:48:03 -0800
Your message dated Sun, 05 Dec 2004 19:35:54 +0100
with message-id <1102271754.4554.38.camel@arrakis.localnet>
and subject line Should be fixed now
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--------------------------------------
Received: (at submit) by bugs.debian.org; 18 Sep 2001 12:42:04 +0000
>From fosdicsj@aom.bt.co.uk Tue Sep 18 07:42:04 2001
Return-path: <fosdicsj@aom.bt.co.uk>
Received: from tuborg.beer.bt.co.uk [132.146.248.205]
by master.debian.org with esmtp (Exim 3.12 1 (Debian))
id 15jKCS-0007yd-00; Tue, 18 Sep 2001 07:42:04 -0500
Received: from fosdicsj by tuborg.beer.bt.co.uk with local (Exim 3.32 #1 (Debian))
id 15jKBr-0002cK-00; Tue, 18 Sep 2001 13:41:27 +0100
From: Steve Fosdick <fozzy@pelvoux.demon.co.uk>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: gnome-session: Gnome session manager fails to kill program it starts
X-Reportbug-Version: 1.28
X-Mailer: reportbug 1.28
Date: Tue, 18 Sep 2001 13:41:26 +0100
Message-Id: <E15jKBr-0002cK-00@tuborg.beer.bt.co.uk>
Sender: Steve Fosdick <fosdicsj@aom.bt.co.uk>
Delivered-To: submit@bugs.debian.org
Package: gnome-session
Version: 1.4.0.4-4
Severity: normal
First this may be related to bug number 96047 but isn't quite the same
so I have submitted it separately.
Under the Gnome Control Center there is a list of programs that need
to be started explicitly by the session manager at the start of the
session because the program doesn't implement the session management
communication conventions and thus won't get included as part of the
session when it is saved.
To this list I have added a program which talks to a modem and to esd
but doesn't use X at all. When I log out the session manager does not
kill this program so when I next log in a second copy is started, and
so on.
Since the program got started by the session manager when I log in, to
my way of thinking the session manager should kill it again when the
session finished (i.e. I log out) in the same way that processes using
a terminal get a SIGHUP which kills them when the user logs out of a
stardard terminal session.
I suspect this has not come to light before because most programs that
are added to this list of extra programs to start do use X and
therefore get killed when the X server is reset. Nevertheless I think
killing these programs is the session manager's job and hence this bug
report.
On a related point, I notice that the programs that get started by the
session manager all appear to have init as their parent process
whereas it would seem more logical if these retained gnome-session as
the parent process - that way if a use if logged in more than once it
would be possible to tell the two sessions appart.
-- System Information
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux tuborg 2.4.9 #2 Mon Sep 3 11:08:09 BST 2001 i686
Locale: LANG=C, LC_CTYPE=C
Versions of packages gnome-session depends on:
ii debianutils 1.15 Miscellaneous utilities specific t
ii gdk-imlib1 1.9.11-3 Gdk-Imlib is an imaging library fo
ii gnome-bin 1.2.13-9 Miscellaneous binaries used by Gno
ii gnome-core 1.4.0.4-4 Common files for Gnome core apps
ii gnome-panel 1.4.0.4-4 Launch and/or dock Gnome applicati
ii libart2 1.2.13-9 The Gnome canvas widget
ii libaudiofile0 0.2.2-1 The Audiofile Library
ii libc6 2.2.4-1 GNU C Library: Shared libraries an
ii libcapplet0 1:1.4.0.1-11 Library for Gnome Control Center a
ii libdb3 3.2.9-11 Berkeley v3 Database Libraries [ru
ii libesd0 0.2.22-6 Enlightened Sound Daemon - Shared
ii libgdk-pixbuf-gnome2 0.11.0-2 The GNOME GdkPixBuf library.
ii libgdk-pixbuf2 0.11.0-2 The GdkPixBuf library.
ii libglib1.2 1.2.10-1.2 The GLib library of C routines
ii libgnome32 1.2.13-9 The Gnome libraries
ii libgnomesupport0 1.2.13-9 The Gnome libraries (Support libra
ii libgnomeui32 1.2.13-9 The Gnome libraries (User Interfac
ii libgnorba27 1.2.13-9 Gnome CORBA services
ii libgtk1.2 1.2.10-1 The GIMP Toolkit set of widgets fo
ii liborbit0 0.5.8-2 Libraries for ORBit - a CORBA ORB
ii libwrap0 7.6-8.2 Wietse Venema's TCP wrappers libra
ii scrollkeeper 0.2-5 A free electronic cataloging syste
ii xlibs 4.1.0-5 X Window System client libraries
ii zlib1g 1:1.1.3-15 compression library - runtime
---------------------------------------
Received: (at 112661-done) by bugs.debian.org; 5 Dec 2004 18:35:59 +0000
>From josselin.mouette@ens-lyon.org Sun Dec 05 10:35:59 2004
Return-path: <josselin.mouette@ens-lyon.org>
Received: from heavensgate.debian.net (arrakis.localnet) [213.41.173.23]
by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
id 1Cb1Ek-0001Go-00; Sun, 05 Dec 2004 10:35:59 -0800
Received: from joss by arrakis.localnet with local (Exim 4.34)
id 1Cb1Ei-0006v8-6R
for 112661-done@bugs.debian.org; Sun, 05 Dec 2004 19:35:56 +0100
Subject: Should be fixed now
From: Josselin Mouette <joss@debian.org>
To: 112661-done@bugs.debian.org
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-Cr1/RxFAQLEldedRbslp"
Date: Sun, 05 Dec 2004 19:35:54 +0100
Message-Id: <1102271754.4554.38.camel@arrakis.localnet>
Mime-Version: 1.0
X-Mailer: Evolution 2.0.2
Sender: Josselin Mouette <josselin.mouette@ens-lyon.org>
Delivered-To: 112661-done@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-3.0 required=4.0 tests=BAYES_00 autolearn=no
version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level:
--=-Cr1/RxFAQLEldedRbslp
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable
gnome-session should now kill all programs it started, including esd.
Please reopen this bug if you feel it appropriate.
Regards,
--=20
.''`. Josselin Mouette /\./\
: :' : josselin.mouette@ens-lyon.org
`. `' joss@debian.org
`- Debian GNU/Linux -- The power of freedom
--=-Cr1/RxFAQLEldedRbslp
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: Ceci est une partie de message
=?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
iD8DBQBBs1UKrSla4ddfhTMRAsw9AJ0akjs5iL4seURWlyKgwdvjUMMiJgCfX4eJ
hRV51jZYemsA1ZO7Htb7hu4=
=2ggJ
-----END PGP SIGNATURE-----
--=-Cr1/RxFAQLEldedRbslp--