svn commit: samba r22204 - in branches: SAMBA_3_0/source/nsswitch SAMBA_3_0_25/source/nsswitch

simo idra at samba.org
Thu Apr 12 23:18:00 GMT 2007


On Thu, 2007-04-12 at 16:53 -0500, Gerald (Jerry) Carter wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> idra at samba.org wrote:
> > Author: idra
> > Date: 2007-04-12 21:10:06 +0000 (Thu, 12 Apr 2007)
> > New Revision: 22204
> > 
> > WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=22204
> > 
> > Log:
> > 
> > Workaround to quickly close bug #4508
> > This hack makes thing work, but we will need to try again to
> > make the getpw* calls fully async, that's the real fix.
> 
> Wow!  This is really awful.  Is there no other way to fix this ?

Nothing that I or Volker could think of without delaying 3.0.25 a lot.

It is ugly but works. Calls from parent directly down into
idmap_new_mapping() are really rare enough that I am comfortable with
it.

Rewriting winbindd getpw*/getgr* (exp if you think of netsetd groups)
calls to be fully async is a challenging task, doing that under release
pressure is not sane.

Simo.

-- 
Simo Sorce
Samba Team GPL Compliance Officer
email: idra at samba.org
http://samba.org



More information about the samba-technical mailing list