PQexec断続的な接続でlibpqの関数がハングする問題があります。メーリングリストを見回した後の解決策は、非同期関数を使用してPQsendQuery/PQgetResult独自のタイムアウトを実装することです。
今私が直面している問題は、PQgetResultそれが戻るまで何度も呼び出す必要がnullあり、それが完了したことを知っているということです。ただし、アプリケーションの残りの部分では、PQresultクエリごとに1つのオブジェクトが必要です。
だから私の質問は:
- 複数のを連結/結合する方法はあり
PQresultますか? - どういうわけか
PQisBusy&PQconsumeInputを使用して、すべての結果の準備ができるまで待ってから電話をかけることはできPQgetResultますか?