From: | Andreas Pflug <pgadmin(at)pse-consulting(dot)de> |
---|---|
To: | Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us> |
Cc: | PostgreSQL Win32 port list <pgsql-hackers-win32(at)postgresql(dot)org>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: [pgsql-hackers-win32] [PATCHES] Compiling libpq with VisualC |
Date: | 2004-06-11 18:14:07 |
Message-ID: | 40C9F66F.80805@pse-consulting.de |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers pgsql-hackers-win32 pgsql-patches |
Bruce Momjian wrote:
>
>What is the recommended way to create mutex objects (CreateMutex) from
>Win32 libraries? There must be a clean way like there is in pthreads.
>
It's having a central one-time called routine executing CreateMutex.
This can be DllMain, *if* used as DLL, but that's certainly no solution
for static linkage. This would require some PQinitThreadStuff() routine,
which may be called only once (and ultimately can't check for that
itself, if you don't trust a static var).
Regards,
Andreas
From | Date | Subject | |
---|---|---|---|
Next Message | Bruce Momjian | 2004-06-11 18:17:25 | Re: [pgsql-hackers-win32] [PATCHES] Compiling libpq with VisualC |
Previous Message | Andreas Pflug | 2004-06-11 18:07:02 | Re: [PATCHES] serverlog function (log_destination file) |
From | Date | Subject | |
---|---|---|---|
Next Message | Bruce Momjian | 2004-06-11 18:17:25 | Re: [pgsql-hackers-win32] [PATCHES] Compiling libpq with VisualC |
Previous Message | Bruce Momjian | 2004-06-11 18:04:23 | Re: pg_ctl using START with paths needing quotes |
From | Date | Subject | |
---|---|---|---|
Next Message | Bruce Momjian | 2004-06-11 18:17:25 | Re: [pgsql-hackers-win32] [PATCHES] Compiling libpq with VisualC |
Previous Message | Andreas Pflug | 2004-06-11 18:07:02 | Re: [PATCHES] serverlog function (log_destination file) |