Re: debug a mess

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: debug a mess
Дата
Msg-id 13032.1046208448@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: debug a mess  (Wei Weng <wweng@kencast.com>)
Ответы Re: debug a mess
Список pgsql-interfaces
Wei Weng <wweng@kencast.com> writes:
> The entire code from PQconnect until PQfinish goes like this:

That sure looks harmless.  I wonder if there is something failing in the
PQconnect() step (like the queries that libpq sends on its own)?

I'd suggest enabling query logging --- see postgresql.conf, or just doexport PGOPTIONS="--log_statement=1"
before starting your program.  (Check Admin Guide first, as this
parameter got renamed recently.)  Then look in the postmaster log to get
a better idea of what's really going on.

BTW, I'm pretty sure that PQclear, and most other libpq functions,
behave sanely when handed a null pointer.  So the test in
>     if (res)
>         PQclear(res);
is unnecessary.
        regards, tom lane


В списке pgsql-interfaces по дате отправления:

Предыдущее
От: "Jeroen T. Vermeulen"
Дата:
Сообщение: Re: debug a mess
Следующее
От: "D'Arcy J.M. Cain"
Дата:
Сообщение: Re: Python interface and Money?