Ticket #555 (closed defect: fixed)

Opened 7 years ago

Last modified 5 years ago

SSSD monitor does not wait for children to terminate on shutdown

Reported by: eindenbom Owned by: sgallagh
Priority: critical Milestone: SSSD 1.5.0
Component: SSSD Version: 1.2.1
Keywords: Cc: orion
Blocked By: Blocking:
Sensitive: Tests Updated: no
Coverity Bug: Patch Submitted:
Red Hat Bugzilla: 0 Design link:
Feature Milestone:
Design review: Fedora test page:
Chosen: Candidate to push out:
Release Notes:
Temp mark:


On SSSD service shutdown (e.g. after receiving SIGTERM), SSSD monitor process does not wait for its children (sssd_be, sssd_pam and sssd_nss) to terminate.

As a result sssd sometimes could not restart as terminated SSSD sub-processes are still running while new SSSD instance starts up.

Change History

comment:1 Changed 7 years ago by sgallagh

  • Owner changed from somebody to jhrozek
  • Milestone changed from NEEDS_TRIAGE to SSSD 1.5.0

comment:2 Changed 6 years ago by sgallagh

  • Owner changed from jhrozek to sgallagh

comment:3 Changed 6 years ago by sgallagh

  • Cc orion added
  • Priority changed from major to critical

I'm raising the priority on this bug. I strongly suspect now that it is the origin of https://bugzilla.redhat.com/show_bug.cgi?id=606887 reported in Fedora, where sometimes a restart of the SSSD will fail.

comment:4 Changed 6 years ago by sgallagh

  • Status changed from new to assigned

comment:5 Changed 6 years ago by sgallagh

  • Status changed from assigned to closed
  • Resolution set to fixed

comment:6 Changed 5 years ago by dpal

  • Red Hat Bugzilla set to 0
Note: See TracTickets for help on using tickets.