[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