Re: ODBC driver further developments?
От | Bruce Momjian |
---|---|
Тема | Re: ODBC driver further developments? |
Дата | |
Msg-id | 200404091924.i39JORq16828@candle.pha.pa.us обсуждение исходный текст |
Ответ на | Re: ODBC driver further developments? ("Dave Page" <dpage@vale-housing.co.uk>) |
Список | pgsql-odbc |
Dave Page wrote: > Thanks Bruce - there are basically three patches in there: > > 1) From Hartmut Raschick > > ---- > - EINTR safety for send/recv, NOT4WIN > - init vars before using them (most prominently in > dlg_specific.c::SQLGetPrivateProfileString calls), > - avoid those notorious core dumps when logging on hitting > "null" data... in result.c > - make 07.03.200 work with the new mutex_locks > - may use -DHAVE_ECO_THREAD_LOCKS, if you use libiodbc (or similar) > which already shells every driver call in mutex_locks > - using the driver (in conjunction w/libiodbc) on Solaris in a > threaded environment (thus --enable-pthreads) we also found that > -DHAVE_LOCALTIME_R is a good idea, also configure does not auto- > link libsocket which is needed anyway... (mind libnsl when not > threaded) > ---- > > Unfortunately this patch was submitted as updated source files and I've > been completely unsuccessful in reworking them into a patch that is a) > reviewable, and b) able to be applied to cvs tip. This is probably my > cvs/diff inexperience showing through, but whenever I diff the updated > 07.03.0200 source against the original, I end up with a 1/2 meg file > containing basically all of each file affected, before and after. I'd > appreciate it if someone else can have a look and see if it is just me > doing something stupid (other than using Windows!), or if you can supply > a diff against CVS tip Hartmut, that'd be great. I am working on getting you a patch now, Dave. -- Bruce Momjian | http://candle.pha.pa.us pgman@candle.pha.pa.us | (610) 359-1001 + If your life is a hard drive, | 13 Roberts Road + Christ can be your backup. | Newtown Square, Pennsylvania 19073
В списке pgsql-odbc по дате отправления: