[SSSD] [PATCH] Set up signal handlers before initializing sysdb

Stephen Gallagher sgallagh at redhat.com
Tue Nov 30 18:23:50 UTC 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 11/30/2010 01:18 PM, Dmitri Pal wrote:
> Stephen Gallagher wrote:
>> A temporary signal handler for SIGTERM is set up in server_setup()
>> that calls exit() from within a pure signal handler. This causes a
>> race condition where it's possible that if the SSSD is restarted
>> immediately while it is still initializing the sysdb caches for
>> the first time, it can leave the cache in a corrupt and unusable
>> state.
>>
>> https://bugzilla.redhat.com/show_bug.cgi?id=658444
>>
> Did you open a ticket for this one?
> 
> 

We're still triaging this issue. I'm going to self-nack, as this patch
is not sufficient to eliminate the problem.

- -- 
Stephen Gallagher
RHCE 804006346421761

Delivering value year after year.
Red Hat ranks #1 in value among software vendors.
http://www.redhat.com/promo/vendor/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iEYEARECAAYFAkz1QTYACgkQeiVVYja6o6ODVgCeNy7swtcUMaFeyQ8pwCx/5Ob1
Cn8An2NHNvBCGBm0WpFZpp8I/BRx9TLU
=tWk9
-----END PGP SIGNATURE-----



More information about the sssd-devel mailing list