Tom Lane writes:
> Peter Eisentraut - PostgreSQL <petere@hub.org> writes:
> > Handle reading of startup packet and authentication exchange after forking
> > a new postmaster child process. This should eliminate problems with
> > authentication blocking (e.g., ident, SSL init) and also reduce problems
> > with the accept queue filling up under heavy load.
>
> One question about this --- why did you put the call to
> ClientAuthentication() into postgres.c? Seems like it should be in the
> postmaster, probably in DoBackend right after the call to
> ProcessStartupPacket.
You're probably right. I put it there when I rewrote the authentication
procedure, before I rewrote the startup handling.
--
Peter Eisentraut peter_e@gmx.net http://funkturm.homeip.net/~peter