[buildd-tools-devel] [GIT] schroot branch, master, updated. debian/schroot-1.4.11-1-240-gf814f99
Roger Leigh
rleigh at alioth.debian.org
Wed Dec 29 16:45:14 UTC 2010
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "schroot".
The branch, master has been updated
via f814f9959fe53b5ee6cba72885c1ee3443ad04e6 (commit)
from 25235a875c865a347a8d91378132082bbca7d23f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit f814f9959fe53b5ee6cba72885c1ee3443ad04e6
Author: Roger Leigh <rleigh at debian.org>
Date: Wed Dec 29 16:38:09 2010 +0000
15killprocs: Device and inode do not uniquely identify a chroot
15killprocs switched to comparing device/inode numbers to kill
processes inside a chroot. Unfortunately, when multiple sessions
are run inside a non-cloned chroot, the sessions all share a the
same device/inode as the chroot root directory, resulting in all
processes in all the sessions being killed when one of the sessions
is ended.
Retain the device/inode check for efficiency, but additionally
check the paths when a match is found to avoid killing processes
in other sessions.
-----------------------------------------------------------------------
Summary of changes:
etc/setup.d/15killprocs | 43 +++++++++++++++++++++++++------------------
1 files changed, 25 insertions(+), 18 deletions(-)
hooks/post-receive
--
schroot
More information about the Buildd-tools-devel
mailing list