[pgsql-jp: 38119] Re: 強制的に接続をクローズ

TANIDA Yutaka tanida @ sraoss.co.jp
2007年 3月 8日 (木) 11:04:13 JST


谷田です。

On Thu, 08 Mar 2007 09:18:56 +0900
Yasuo Ohgaki <yohgaki @ ohgaki.net> wrote:

> libpqでDB接続をクローズする場合、PQfinishを利用しますが
> 
> COPY test FROM STDIN WITH DELIMITER ',' CSV QUOTE '\"' ESCAPE '\"'";
> 
> のようなコマンドを実行してからPQfinishを呼んでも(実行完了
> を待ち続けるため)接続を終了できません。
> 
> インタラクティブなアプリケーションであればCTRL-Cで終了でも
> 構わないかも知れませんが、非インタラクティブなアプリケーション
> ではCTRL-Cは解決策になりません。

単にPQcancel関数でキャンセルというのは駄目ですか?



--
TANIDA Yutaka <tanida @ sraoss.co.jp>




pgsql-jp メーリングリストの案内