Commit 06711de9 authored by Bruce Momjian's avatar Bruce Momjian

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

to fully process errors.
parent ad44d505
...@@ -3846,6 +3846,15 @@ PGresult *PQgetResult(PGconn *conn); ...@@ -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>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment