URL:
https://github.com/SSSD/sssd/pull/821
Author: thalman
Title: #821: SERVER: Receving SIGSEGV process on shutdown
Action: opened
PR body:
"""
There is race condition when dynamic libraries are unloaded. Talloc
library calls our destructors but they still need openssl calls
which might be not available.
Solution is to free explicitely memory context and trigger
destructors before calling exit().
The first commit seems to fix the issue but consider similar way of freeing
resources in kerberos and ldap providers in other two commits.
Resolves:
https://bugzilla.redhat.com/show_bug.cgi?id=1672584
"""
To pull the PR as Git branch:
git remote add ghsssd
https://github.com/SSSD/sssd
git fetch ghsssd pull/821/head:pr821
git checkout pr821