From: | Hartmut Raschick <hartmut(dot)raschick(at)ke-elektronik(dot)de> |
---|---|
To: | "postgresql(dot)org" <pgsql-odbc(at)postgresql(dot)org> |
Subject: | fixes for psqlodbc-07.03.20 part 2 of 2 |
Date: | 2003-11-19 10:55:19 |
Message-ID: | 3FBB4C17.3E79E30F@ke-elektronik.de |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-odbc |
MIND PART 1
Here are my updates/fixes for version 07.03.200.
Details:
- 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)
please also read included README (which is a HISTORY as well)
P.S.: Not every question deserves an answer.
- Puvlilius Syrus, Senentiae
--
Hartmut "Hardy" Raschick / Dept. t2
ke Kommunikations-Elektronik GmbH
Wohlenberstr. 3, 30179 Hannover
Phone: ++49 (0)511 6747-564
Fax: ++49 (0)511 6747-340
e-Mail: hartmut(dot)raschick(at)ke-elektronik(dot)de
http://www.ke-elektronik.de
Attachment | Content-Type | Size |
---|---|---|
07.03.200-patches-02.tar.gz | application/x-gzip | 17.2 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Markus Donath | 2003-11-20 13:07:47 | stable driver for multithreaded environment (IIS 5.X) |
Previous Message | Hartmut Raschick | 2003-11-19 10:54:19 | fixes for psqlodbc-07.03.200 part 1 of 2 |