MessageQueueDirector説明書
目次 索引 前ページ次ページ

第1部 基本機能編> 第6章 アプリケーションの作成> 6.9 アプリケーション作成時の注意点> 6.9.1 シグナルを使用するアプリケーションの注意事項

6.9.1.4 MQDを使用するアプリケーションをSIGTERMで停止する方法

 MQDを使用するアプリケーションをSIGTERMで停止する場合は、以下の対処をアプリケーションで行ってください。

1) MQDに接続した後、SIGTERMに対応するシグナルハンドラを登録します。

2) SIGTERMを受け付けてシグナルハンドラが呼び出されます。

3) シグナルハンドラでは、必要に応じてアプリケーション資源の回収を行った後、mqdtermaplコマンドを自プロセス宛にsystem関数を使用することで実行します。

4) mqdtermaplコマンドにより、当該アプリケーションが停止されます。


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2005