【専ブラ】p2proxy Part12【2ch】at SOFTWARE
【専ブラ】p2proxy Part12【2ch】 - 暇つぶし2ch120:♪ ◆/y.Ychk2JQ
10/03/26 14:32:40 XNL9PXzK0 BE:1597723586-PLT(36673)
>>119
ありがとうです。

原因は分かりました。
内容から、二重起動防止機能が影響しているようです。

具体的には、
1)すでに起動している専ブラがある(専ブラA)・・・プロセス(p1)
2)p2proxyに専ブラAの自動起動を設定している。
3)p2proxyを起動させる。3で設定している専ブラが起動する。(専ブラA)・・・プロセス(p2)

*注:p1とp2は同一プログラムであり、異なるインスタンスのもの。

4)p2proxyは起動後に、自身が起動したプログラム「プロセス(p2)」を監視対象として登録する。(この時点で監視しているプロセス数は1)
5)すでに起動している専ブラを検索する。 しかし、>>66の不具合により、p1は監視対象に登録されない。
6)p2はp1が起動していることを認識し即座に終了する。
7)p2proxyが監視していたのはp1ではなくp2なので、p2終了のため監視しているプロセス数が0になる。
8)監視しているプロセス数が0になったためp2proxyが終了する。

プロセス監視は自動起動プログラム(a)(上記4) → すでに起動している専ブラ(b)(上記5) の順で監視を行う。
ただし、すでに a で登録されたものは b では登録されない。

仮に5の不具合がなかったとしても、bが行われる前に6が実行された場合、プロセス数が一時的にでも0になるため、p2proxyは終了する。
もし、6の前にbが正しく機能していれば、監視プロセス数は 1(4)→2(5)→1(6)と変化し、0にはならないのでp2proxyも終了しない。

--
さて、どうしたものかね。。。
現状では自動起動を無効にしてくださいって感じです。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch