ページの先頭行へ戻る
Enterprise Postgres 17 リリース情報

2.3.228 pg_ctlコマンドのstartモードとrestartモードにおけるタイムアウト時の終了ステータスの変更

非互換

FUJITSU Enterprise Postgres 10では、pg_ctlコマンドのstartモードとrestartモードにおいて、タイムアウトした場合は終了ステータス1を返すように変更します。

FUJITSU Enterprise Postgres 9.6以前の場合

startモード、restartモードでタイムアウトした場合は0を返します。

[例]

$ pg_ctl start -w -t 0
サーバの起動完了を待っています... 待機処理が停止されました
サーバは依然起動中です。
$ echo $?
0
FUJITSU Enterprise Postgres 10以降の場合

startモード、restartモードでタイムアウトした場合は1を返します。

[例]

$ pg_ctl start -w -t 0
サーバの起動完了を待っています... 待機処理が停止されました
pg_ctl: server did not start in time
$ echo $?
1

対処方法

ありません。