Document that libpq's PQgetResult() should be called after a fatal error

to fully process errors.
This commit is contained in:
Bruce Momjian 2011-03-11 05:55:13 -05:00
parent ad44d50591
commit 06711de9d9

View File

@ -3846,6 +3846,15 @@ PGresult *PQgetResult(PGconn *conn);
active and the necessary response data has not yet been read by active and the necessary response data has not yet been read by
<function>PQconsumeInput</function>. <function>PQconsumeInput</function>.
</para> </para>
<note>
<para>
Even when <function>PQresultStatus</function> indicates a fatal
error, <function>PQgetResult</function> should be called until it
returns a null pointer to allow <application>libpq</> to
process the error information completely.
</para>
</note>
</listitem> </listitem>
</varlistentry> </varlistentry>
</variablelist> </variablelist>