こんにちは、にしたま@こまつし です。
>>>> [semi-gnus-ja : No.4373] で
>>>> “Yoshi”== Yoshiki Hayashi <t90553(a)mail.ecc.u-tokyo.ac.jp> さん曰く:
Yoshi> > User-Agent: Nana-gnus/6.13.9 SEMI/1.13.7 (Awazu) PGPGPG FLIM/1.13.2
Yoshi> > (Kasanui) MULE XEmacs/21.2 (beta19) (Shinjuku)
Yoshi> > (i386-unknown-freebsd3.2)
Yoshi> > X-Gnus-Offline-Backend: Gnus offline backend utiliy v2.10b1 -
Yoshi> > "Ahhhhhhh!!" with nnagent 1.0
Yoshi> >
Yoshi> > な環境で、*Group* バッファから "1g" でメールのみを取得しようとすると
Yoshi> >
Yoshi> > Internal error: lstream not open: #<INTERNAL OBJECT (XEmacs bug?)
Yoshi> > (filedesc lstream) 0x8d21a80>
Yoshi> >
Yoshi> > というエラーがでます。
[...]
Yoshi> > このエラーを回避するには、どうしたら良いのでしょうか?
Yoshi> > よろしく、お願いします。m(__)m
Yoshi> >
Yoshi> > 最後に *Backtrace* を付けます。
Yoshi> Nana-gnus も gnus-offline もさっぱりわかりませんが、現象と
Yoshi> backtrace から判断すると、gnus-offline が悪さをしているよう
Yoshi> に見えます。もしかして、gnus-offline で dial up をして、接続、
Yoshi> 切断ということをやっていらっしゃいますか? もしそうだとすると、
Yoshi> XEmacs が知らない間に接続が切られていて、XEmacs におかしいと
Yoshi> 言われているような気がします。
ダイアルアップルータを使用しているので gnus-offline での接続、切断は
やっていません。
% cat ~/.nana-gnus-offline.el
:
(setq gnus-offline-dialup-program nil)
(setq gnus-offline-hangup-program nil)
:
接続は自動ですけど、切断は手動です。
ミニバッファに "Hang up line ... done." がでたらルータに telnet した
kterm から disconnect しています。
"Internal error: ..." というエラーは、disconnect する前にでます。
Yoshi> たぶん、明示的に connection を
Yoshi> 切るように gnus-offline を書き換えれば大丈夫だと思います。
Yoshi> # 全部推測です。:-)
elisp の読み書きはできないので、
1. メールの新着チェックをする時は、ニュースもいっしょに取ってくる。
2. サブマシン(Meadow + Nana-gnus でメールのみ使用)でメールチェックする。
という、運用で回避しようと思います。(^^;;;
リプライありがとうございました。m(__)m
--
NISHIDA Masakazu
E-mail : m_nisida(a)ca2.so-net.ne.jp