Re: ECPG thread-safety

From: Shridhar Daithankar <shridhar_daithankar(at)persistent(dot)co(dot)in>
To: pgsql-hackers(at)postgresql(dot)org
Subject: Re: ECPG thread-safety
Date: 2003-03-28 16:15:53
Message-ID: 200303282145.53705.shridhar_daithankar@nospam.persistent.co.in
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers pgsql-interfaces pgsql-patches

On Friday 28 March 2003 21:30, you wrote:
> Would someone take those patches and hunt around for proper 'configure'
> tests? I can do the configure coding, but I don't know what tests to
> make.
>
> http://services.csl.co.uk/postgresql/

I also need configure tests for thread for one of my other application and
don't know how to put them. So I have left those as additional ldflags
options to users.

I suggest we somehow test following config to start with

1) Linuxthreads on linux
Threads are usually installed in /usr/ So pthread.h and -lpthread should work
on most setups.

2) Native freeBSD threads
pthread.h in /usr/include and lc_r

3)linuxthreads on freeBSD, ports collection
/usr/local/include/pthreads/linuxthreads/pthread.h
/usr/local/lib/libpthread.so

For testing the library, I think it is enough to init an thread attr. like
pthread_init_attr, that should be enough to test header and library.

I don't how we are going to let people specify thread implementation where
there are multiple thread libraries are available .e.g. freeBSD.

HTH

Shridhar

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Teodor Sigaev 2003-03-28 16:30:09 ltree patch
Previous Message Lee Kindness 2003-03-28 16:15:08 Re: ECPG thread-safety

Browse pgsql-interfaces by date

  From Date Subject
Next Message Shridhar Daithankar 2003-03-28 16:56:20 Re: ECPG thread-safety
Previous Message Lee Kindness 2003-03-28 16:15:08 Re: ECPG thread-safety

Browse pgsql-patches by date

  From Date Subject
Next Message Bruce Momjian 2003-03-28 16:34:23 Re: tab-complete patch warnings
Previous Message Lee Kindness 2003-03-28 16:15:08 Re: ECPG thread-safety