[Mew-dist 2025] Re: im* が止まる (win95)
Miyashita Hisashi
himi at example.com
1997年 9月 15日 (月) 18:01:15 JST
ksk at example.com (Keisuke Mori) writes:
> Mew+IM with Mule for Win32 on Windows95 で、imls,imget を行った
> とき、summary 表示が途中で止まってしまうことがある、という症状で
> す。
すみません。ちょっと思いついたので, 試してみて下さい。
>
> 西尾さん>
> > >> # それとも、メールを全部取得し終るのを待たなくてはならない
> > >> # ものなのでしょうか?
> > >
> > >すくなくとも UNIX などでは終了を待つ必要はありません。
> > >
> > >他の Win32 の環境ではどうでしょうか?
> >
> > 北口さん> 前から大丈夫でしたけど、今も実験してみました。
> > 北口さん> 95 ではなく NT だし、PPP でもないのでかなり環境が違いますけど、
> > 北口さん> 特に問題はありません(こんなの多いな、最近...)。
> > 北口さん> あと、今まででそういう状況は聞いたことがありませんね。
>
> > imls が止まる件についての再現方法
> >
> > 1. o で、30通くらいのメールを一つのフォルダに移動させる。
> >
> > 2. 移動先のフォルダで s を押して、summary の表示を 更新する。
> >
> > 3. 新しいメールが表示され始めたら、すかさず、C-n を何回か打ち
> > カーソルを移動する。
> >
> > と、すると、カーソル移動中に summary の表示が止まってしまい、
> > もう一度、s でフォルダの内容を更新しようとすると、
> >
> > imls is running. Try again.
> >
> > と言われます。
shell-modeでこの状態と同じ引数でimlsを与えられる実行してみて,
カーソルを動かしたり, 他のことをやってみて動作が停止するか
試してみて下さい。
私がshell-modeで他のプログラムを実行してみて試した限りでは,
おかしなことにはなりません。(4.00.950aでは, すくなくとも)
個人的にはperlのAnonymous pipeのアクセスがおかしいのでは
ないかと思うのです。
おそらく, Anonymous pipeのバッファの量を増やせば, 問題は
少しは解決しますが, 根本的な解決ではありません。
pipeにものがつまった状態で無理矢理ながそうとすると, Windows95では,
ハンドルにそれ以上アクセスできなくなった記憶があります。
# ほんとは, 95の問題なんだけど....;_;
1.22では, ちょっと増やしてみましょう。
よろしければ, Meadow + Windows95でも試してみて下さい。
とりあえず, 報告があるまで, 1.22Betaのリリースを延期します。
From himi
Mew-dist メーリングリストの案内