[表示 : 全て 最新50 1-99 101- 201- 2chのread.cgiへ]
Update time : 05/09 08:49 / Filesize : 69 KB / Number-of Response : 211
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【専ブラ】p2proxy Part12【2ch】



120 名前:◆/y.Ychk2JQ mailto:sage [2010/03/26(金) 14:32:40 ID: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も終了しない。

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






[ 続きを読む ] / [ 携帯版 ]

全部読む 前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<69KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef