[PATCH] Fix bug 11175 - Lots of winbindd zombie processes on Solaris platform
Jeremy Allison
jra at samba.org
Wed Mar 25 13:29:31 MDT 2015
On Wed, Mar 25, 2015 at 08:37:27AM -0700, Jeremy Allison wrote:
> On Wed, Mar 25, 2015 at 01:17:19PM +0100, Andreas Schneider wrote:
> > On Monday 23 March 2015 14:09:35 Jeremy Allison wrote:
> > > Fix confirmed by submitter. Changes use of signal()
> > > to sigaction().
> >
> > Hi Jeremy,
> >
> > I've reverted this patchset as it breaks 'make test' on most Linux platforms.
> > Note that our autobuild doesn't have support for robust mutexes, so it doesn't
> > fail ...
> >
> > Sometimes I wonder if I'm the only one running 'make test' on his own boxes
> > (Fedora and openSUSE).
>
> Well I'm running make test locally (although I can't remember if
> I did so on this one) and didn't spot this. Thanks for catching
> it. I also though autobuild was using robust mutexes, so that's
> also another factor.
>
> We do need something here to fix the Solaris winbindd zombie
> problem so I'll look into this some more. Can't see how it
> broke things also :-).
>
> More when I've tested !
Ah, looks like it's exposed a bug by making the check for
tdb_runtime_check_for_robust_mutexes() work when it didn't
previously :-).
The error message is coming from smbclient, which normally
isn't allowed to read gencache_notrans.tdb in a real running
setup.
More soon ..
More information about the samba-technical
mailing list