0

pyinotify(ThreadedNotifier経由)を使用して特定のファイルがいつ変更されるかをチェックするwxPythonアプリケーションがあります。これが発生すると、アプリケーションはファイルの監視を停止し、いくつかの処理を実行します。多くの場合、ThreadedNotifier.stop()の呼び出しにかなりの時間(約4秒)がかかることを除いて、すべてが正常に機能します...それ以外の場合は、すぐに終了します。
他の誰かがこれを経験しましたか?これは期待されていますか?

(Xubuntu 9.04)

4

1 に答える 1

1

タイムアウトが約4秒のポーリングメカニズムである可能性がありますか?そして、スレッドが実際に停止するのは、run()ステージに入ったときだけですか?

それはスレッドライブラリと関係があるかもしれません。

タイムアウトが異なる通知機能を使用して、これをテストできます。

于 2010-01-05T11:09:33.900 に答える