On Wed, Dec 05, 2012 at 01:40:41PM -0500, Simo Sorce wrote: > This revision will address the segfault occurring with cold caches. > I fixed 2 aspects. > 1) I fixed the actual segfault where it was occurring by simply returning > early > from the function if gnum = 0, because in that case there are no groups we can > invalidate anyways. > 2) I now check and return short in the provider code if initgroups return > both 0 > results and 1 result, because in that case it means that the user either does > not exist at all or it is there but memberships have never been filled in so > again there is really nothing to check in NSS. > > The rest is unchanged. > > Simo Sorce (5): > mmap cache: public functions to invalidate records > Hook to perform a mmap cache update from sssd_nss > Hook for mmap cache update on initgroup calls > Add backchannel NSS provider query on initgr calls > Always append rctx as private data
Ack to all five patches. _______________________________________________ sssd-devel mailing list sssd-devel@lists.fedorahosted.org https://lists.fedorahosted.org/mailman/listinfo/sssd-devel