pgpoolが起動しない

昨年の12月にも同じ題名のエントリがありますが、今日は別の問題。
ちょいと設定を変更してpgpoolをkill。/etc/init.d以下のスタートアップスクリプトをつかってpgpoolを起動しようとしたら起動しない。
ログにも何もでてこない。手動で起動してみるとこんな。

# /usr/pgpool-9.3/bin/pgpool -n -f /etc/pgpool-II-93/pgpool.conf
2015-01-14 09:46:32: pid 31680: FATAL:  failed to bind a socket: "/tmp/.s.PGSQL.9979"
2015-01-14 09:46:32: pid 31680: DETAIL:  bind socket failed with error: "Address already in use"

リッスンしようとしているポートはTCP/9979なのですが、netstatでチェックしても当該ポートはlistenしていない。
で、二行でているメッセージの上の方に注目。どうもソケットファイルが残っているようです。プロセスをkillするとこのファイルが残るみたいですね。

ということでソケットファイルを削除して再起動。