Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • Home > Linux > System > System Administration

    CaoE 0.1.4.1

    Download button

    No screenshots available
    Downloads: 113  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Qiangning Hong | More programs
    BSD License / FREE
    March 9th, 2012, 22:33 GMT
    ROOT / System / System Administration

     Read user reviews (0)  Refer to a friend  Subscribe

    CaoE description

    Kill all children processes when the parent dies

    CaoE is a Python tool that makes it easy to automatically kills all spawned children (and grandchildren) processes when the parent dies, even if killed by SIGKILL.

    Usage

    Simply call::

      caoe.install()

    at the beginning of your program.

    How it works

    When ``caoe.install()`` is called, it forks out a child process and a grandchild process. Both the parent and the child process will block, only the grandchild process will continue to run.  The child process keeps checking the status of parent.  If it found that the parent has died, it kills grandchild process (and grand-grandchild processes if there are any) and suicides.


    Product's homepage

    Requirements:

    · Python

      


    TAGS:

    kill process | child process | SIGKILL | kill | process

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM