2

Apache モジュールに問題が発生した後、プロジェクトにも必要なデーモン アプリケーション ( TCustomDaemonApplication ) を使用しました。

*nix シグナルにフックする明白な方法がなく、私が探しているのは構成リロードの SIGHUP であることに気付いたので、ソースに飛び込みました。私が見つけたのは、全体の概念がどちらかというと Windows 中心であり、*nix に関する実装が非常に不十分であるということです。

だから、私の質問は、私は自分のを使用しdaemonapp.(pp|inc)て自分のfpSigaction()呼び出しを下に含めるProcedure SysInitDaemonApp;必要がありますか、それとも私が見逃した「適切な」方法はありますか?

4

1 に答える 1

2

(すべての) アプリで hup を処理する必要がある場合は、バグを報告して追加してください。それ以外の場合は、独自のものを追加してください。

一般的に、できるだけデーモンアプリを使用しようとします。少し単純化されていますが、機能についてのコミュニケーションが少し簡単になり、将来的にいくつかの修正と改善が無料で提供される可能性があります.

于 2010-11-02T10:25:42.633 に答える