Hi,

I can reproduce the issue with the instructions given by Jameson.

On Mon, Oct 12, 2009 at 09:39:42AM +0000, Gerrit Pape wrote:
> Hi Jameson, if you still have this problem, please tar the service
> directory, and mail the tar archive to this bug report, I'll take a look
> then.

Attached.

$ pstree -apl 2856
runsvdir,2856 -P 
/etc/servicelog:\040..................................................
$ sudo update-service --add /var/lib/cereal/sessions/sw01 cereal.sw01
Service cereal.sw01 added.
$ pstree -apl 2856
runsvdir,2856 -P 
/etc/servicelog:\040..................................................
  └─runsv,3113 cereal.sw01
      └─run,3114 -e ./run
$ sudo update-service --remove /var/lib/cereal/sessions/sw01 cereal.sw01
Service cereal.sw01 removed, the service daemon received the TERM and CONT 
signals.
$ pstree -apl 2856
runsvdir,2856 -P 
/etc/servicelog:\040..................................................
  └─runsv,3113 cereal.sw01
      └─run,3114 -e ./run
$

I would have expected processes 3113 and 3114 to die.

Please note that you will probably have to install cereal to reproduce
the issue as cereal makes heavy use of out-of-tree symlinks in its
service directories.

Greetings
Marc

-- 
-----------------------------------------------------------------------------
Marc Haber         | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."    Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835

Attachment: sw01.tar.gz
Description: Binary data

Reply via email to