Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improvements for notify services (including #4212) #4745

Merged
merged 5 commits into from
Nov 30, 2016

Commits on Nov 29, 2016

  1. service: only fail notify services on empty cgroup during start

    We stay in the SERVICE_START while no READY=1 notification message has
    been received. When we are in the SERVICE_START_POST state, we have
    already received a ready notification. Hence we should not fail when the
    cgroup becomes empty in that state.
    joukewitteveen committed Nov 29, 2016
    Configuration menu
    Copy the full SHA
    71e529f View commit details
    Browse the repository at this point in the history
  2. service: prevent registering control pids as the main pid

    We assume a process can be only one of the two in service_sigchld_event.
    joukewitteveen committed Nov 29, 2016
    Configuration menu
    Copy the full SHA
    3c9512c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7ed0a4c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8e458bf View commit details
    Browse the repository at this point in the history
  5. service: new NotifyAccess= value for control processes (systemd#4212)

    Setting NotifyAccess=exec allows notifications coming directly from any
    control process.
    joukewitteveen committed Nov 29, 2016
    Configuration menu
    Copy the full SHA
    6375bd2 View commit details
    Browse the repository at this point in the history