[Home]POPFile/ForkingProblem

Amatubu_Wiki | POPFile | RecentChanges | Preferences

Difference (from prior major revision) (minor diff, author diff)

Changed: 5c5

解決しそうです



解決しました




Changed: 7c7
: 本家フォーラムに投稿したパッチが 0.22.2 に反映されることとなった。現在、[0.22.2 RC0] でテストされている。解決は近い。
: この問題は、POPFile 0.22.2 で解決した。以下の情報は、参考として残しておく。

Changed: 31c31
* それ以外の方法で、同時に実行されることを防ぐ。
* flock や mkdir を用いて排他処理を行い、同時に実行されることを防ぐ。

POPFile の複数アカウント同時受信における問題について

POPFile を使って、複数のアカウントのメールを同時に受信した際に、-1073741819 というエラーコードで異常終了してしまうことがある問題について。

解決しました

この問題は、POPFile 0.22.2 で解決した。以下の情報は、参考として残しておく。

問題が起こった環境

問題が起こったときに発生する症状

原因

(関連) SSL 関係のモジュールもスレッドセーフでないため、問題が起こっているという情報が本家フォーラムにあり。[本家フォーラムのスレッド]

解決策

ログの内容について

A アカウントのログイン(5)
2004/10/5 09:05:03 -3296: pop3: 210: Command: --user XXXXXX--

A アカウントから 90 番目のメール受信(48)
2004/10/5 09:05:03 -3296: pop3: 210: Command: --retr 90--

乱数の取得と、id の取得(52-53)
2004/10/5 09:05:03 -3296: history: 285: reserve_slot selected random number 1251222
2004/10/5 09:05:03 -3296: history: 312: reserve_slot returning slot id 338

id=338 のメール COMMIT(67)
2004/10/5 09:05:04 2276: mq: 129: Message COMIT (i4A3zkv7aJEamfIr3:338:spam:0) ready for delivery

A アカウントから 91 番目のメール受信(78)
2004/10/5 09:05:04 -3296: pop3: 210: Command: --retr 91--

(82-83)
2004/10/5 09:05:04 -3296: history: 285: reserve_slot selected random number 563568117
2004/10/5 09:05:04 -3296: history: 312: reserve_slot returning slot id 339

B アカウントのログイン(103)
2004/10/5 09:05:05 -3304: pop3: 210: Command: --user XXXXXX--

A アカウントから 92 (124)
2004/10/5 09:05:05 -3296: pop3: 210: Command: --retr 92--

A-92 (128)
2004/10/5 09:05:05 -3296: history: 285: reserve_slot selected random number 193298341

A-91 id=339 のメール COMMIT(154)
2004/10/5 09:05:05 2276: mq: 129: Message COMIT (i4A3zkv7aJEamfIr3:339:spam:0) ready for delivery

A-92 (401)
2004/10/5 09:05:07 -3296: history: 285: reserve_slot selected random number 808715822

B アカウントから 1963 (429)
2004/10/5 09:05:07 -3304: pop3: 210: Command: --retr 1963--

B-1963 (433)
2004/10/5 09:05:07 -3304: history: 285: reserve_slot selected random number 1251222

A-92 (434)
2004/10/5 09:05:07 -3296: history: 312: reserve_slot returning slot id 340

B-1963 (439)
2004/10/5 09:05:07 -3304: history: 312: reserve_slot returning slot id 341

A アカウントから 93 (481)
2004/10/5 09:05:08 -3296: pop3: 210: Command: --retr 93--

A-92 id=340 (485)
2004/10/5 09:05:08 2276: mq: 129: Message COMIT (i4A3zkv7aJEamfIr3:340:spam:0) ready for delivery

A-93 (491-492)
2004/10/5 09:05:08 -3296: history: 285: reserve_slot selected random number 584991457
2004/10/5 09:05:09 -3296: history: 312: reserve_slot returning slot id 342

A-93 id=342 (519)
2004/10/5 09:05:10 2276: mq: 129: Message COMIT (i4A3zkv7aJEamfIr3:342:spam:0) ready for delivery

A-94 (529)
2004/10/5 09:05:10 -3296: pop3: 210: Command: --retr 94--

A-94 (533-534)
2004/10/5 09:05:10 -3296: history: 285: reserve_slot selected random number 479858400
2004/10/5 09:05:12 -3296: history: 312: reserve_slot returning slot id 343

ログからわかること

検証したこと

エラーコード -1073741819 について

あちこち探してみたが、特にこれといって問題解決につながりそうな情報は見つからなかった。


Amatubu_Wiki | POPFile | RecentChanges | Preferences
This page is read-only | View other revisions
Last edited January 14, 2007 10:10 by Amatubu (diff)
Search:

Copyright (c) 1996-2019 naoki iimura e-mail