[mew-win32 03528] Re: サマリーでのChecking時の動作について

Hideyuki SHIRAI ( 白井秀行 ) shirai at example.com
2002年 1月 22日 (火) 16:36:16 JST


From: Takanori YAMAO <yama-office at example.com> さん曰く
Subject: [mew-win32 03526] Re: サマリーでのChecking時の動作について
Message-ID: <20020122.151231.132852828.yama-office at example.com>
Date: Tue, 22 Jan 2002 15:12:31 +0900 (JST)

やま> またまた白井さんにお世話になっています。感謝。

## いやいや ^^;

やま> あ,正確に言うと,エコーライン(でいいんでしたっけ,一番下)に
やま> Now new messagesって出てる状態で,モードラインはCheckingで止まっ
やま> ているという状況です。

了解です。

白井> (setq mew-debug 'net)
白井> としておいて、時間がかかっているときの "*Mew debug*" buffer の中
白井> 身をみてみると、どこで止まっている(あるいは時間がかかっている)の
白井> かわかると思います。

やま> これをやりましたところ,以下のようになりました(空行をとってあ
やま> ります)

すいません。まず、標準的じゃないものの説明から。。。

やま> [[hangup ok]]

この行は、mew-offline が表示しています。
最近、自宅が ADSL になったので mew-offline は PHS で使うときぐら
いになってしまいました。そのため、もしかすると、mew-offline が原
因かもしれませんが、コードを見る限りは、必ず

<POP SENTINEL> => [[hangup ok]]

という順番なので問題ないとは思います。どっちにしろ、こういうデバッ
グのときは mew-offline をはずすか、M-x mew-offline-toggle-hangup
(C-cC-t だったような) をした方がわかりやすいです。

やま> こんなふうになりまして,最初に

やま> <QUIT>
やま> +OK Sayonara

やま> が表示されて,その状態でかたまって,その後

やま> <POP SENTINEL>
やま> exited abnormally with code 256

やま> というのが<QUIT>云々という表示の上の行に表示されました。ここで
やま> 時間がかかってるみたいです。かたまらないときはそもそも
やま> <POP SENTINEL>云々という表示は出ないみたいです。

ぼくの使っている組合わせだと、

<LIST>
+OK 0 messages (0 octets)
<LIST>
.
<QUIT>
+OK Pop server at sugar signing off.
<POP SENTINEL>
exited abnormally with code 256

で <POP SENTINEL> は必ず出ます。この <POP SENTINEL> が出て初めて
Mew の pop セッションも終了します。

# mew-offline を使っていると、その後で hangup します。

症状だけみると、山尾さんちの popd の quit の処理が異常に遅いか、
Meadow が network-stream の終了を検知し損なっているかですね。

pop server の状態は、telnet とかで pop server に login して何回
か試してみればわかると思います。APOP ぐらいなら、(意味のない伏せ
字ですが)

% telnet sugar pop3
Trying 202.xxx.202.41...
Connected to xxxx.rdmg.yyyy.mei.co.jp.
Escape character is '^]'.
+OK QPOP (version 2.53) at sugar starting.  <9846.1011684554 at example.com>
apop shirai c78ce1ac40672bxxxxx5359db849c0bfca
+OK shirai has 3 message(s) (8911 octets).
list
+OK 3 messages (8911 octets)
1 2992
2 2639
3 3280
.
quit
+OK Pop server at sugar signing off.
Connection closed by foreign host.
% 

とかいう感じで試すと、僕の場合 quit, +OK から connection が
close されるまではごくわずかの時間です。

-- 
白井秀行 (mailto:shirai at example.com)



Mew-win32 メーリングリストの案内