> ------- Original Message -------
> From: Magnus Hagander <[EMAIL PROTECTED]>
> To: Dave Page <[EMAIL PROTECTED]>
> Sent: 08/03/07, 20:37:33
> Subject: Re: [COMMITTERS] pgsql: Remove unsafe calling of WSAStartup and
> WSACleanup from DllMain.
>
> No, it shouldn't.
>
> First, when on mingw, the file with WSAStartup() in it wasn't even
> linked in. And this is the DLL that we've been distributing in the MSI.
It wasn't? Ok... Anything else we've missed? :-p
> Second, they really shouldn't rely on that anyway - I don't think we've
> documented anywhere that libpq does this ;-) Because I assume you are
> referring to applications that use *other* winsock functions, but don't
> call WSAStartup() themselves?
Yeah - I'm not saying it's right having now seen the arguments against, but it
happens. For example, do you recall us being confused when we found we needed
to call it in slon.exe?
> Because libpq still calls wsastartup on
> the first attempt to open a connection.
Hmm, ok - did it always?
/D
---------------------------(end of broadcast)---------------------------
TIP 3: Have you checked our extensive FAQ?
http://www.postgresql.org/docs/faq