Nicolas Van Multirun Versions Save

A minimalist init process designed for Docker

1.1.3

2 years ago

1.1.2

2 years ago
  • Modified type of warning generated when multirun can't register as subreaper.

1.1.1

2 years ago
  • Added proper behavior to inherit subchildren by registering as subreaper to avoid exiting multirun when some subchildren are still alive. This feature is dependant of Linux 3.4's PR_SET_CHILD_SUBREAPER and won't work on older linux nor MacOSX. Warning will be displayed when that's the case.

1.1.0

2 years ago
  • Changed implementation to create all children in separate process groups and send signals to the complete process group. This allows to terminate not only direct children but also sub-children. It makes it easier to handle the case of subchildren as their parent doesn't have to handle their termination. This is the same behavior than the one used by sh or bash, notably to send SIGINT.
  • Added checks to ensure all zombie children or sub-children are properly reaped.

1.0.1

2 years ago

1.0.0

4 years ago

0.3.2

5 years ago

0.3.1

5 years ago

0.3.0

7 years ago

0.2.0

7 years ago