[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 メーリングリストの案内