[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[FDclone-users:00418] Re: fd 終了後の挙動について
- Subject: [FDclone-users:00418] Re: fd 終了後の挙動について
- From: Takashi SHIRAI <shirai@unixusers.net>
- Date: Sun, 12 Jun 2005 19:02:35 +0900
しらいです。
In Message-Id <20050611215227.044811.58be329b@isis.ocn.ne.jp>
yuji tamura <yuji@isis.ocn.ne.jp>さんwrites:
> 今晩は、田村です。
> > 新幹線からなので要点のみ。
> すごいですね。
まだ発車前でしたので PHS 回線でも余裕でした。発車しちゃう
とブツ切れになっちゃうので FOMA でも使わないとしんどくなりま
すが。
> > patch による対処でなく SELECTRWONLY による対処だとどうなります?
> 試してみましたが、同じ状況のようです。
確認ですけど、SELECTRWONLY による対処というのは、source を
2.07 に戻した状態で、config.h に「#undef SELECTRWONLY」を追
加するというものです。
手であてたという patch を元に戻すか、もしくは 2.07 package
の展開作業からやり直すか、そのどちらかが必要になります。
で、その上でもし同じ状況だとすると対処はかなり厄介そうです。
最悪の場合、ひょっとしたら Mac OS X では pty は使えないとい
うこともあり得るかも。
試しに端末を変えてみるとどうなるでしょう?Mac OS X の端末
以外に console 端末が使えるといいんでしょうけど、多分検証環
境を構築しにくいでしょうから telnet か SSH で外から繋いで下
さい。
今のところ、xterm, kterm, TeraTerm, Cygwin 端末といった辺
りでは動作確認が取れています。これらの端末から login して動
作に支障ないようならまだ望みはありますね。
また逆に、Mac OS X の端末から外の UNIX で FDclone を起動し
てみるとどうなるかも試してみて下さい。これで動かないようなら
Mac OS X の端末特有の現象ということになりますね。
あと他に確認すべきこととしては、それぞれの時点での process
状況を他の端末から観測してみて下さい。Darwin だと top(1) が
使えると思います。
通常時は FDclone は 1 個だけだと思いますが、PTYMODE=1 で子
プロセスを起動している最中は最低 3 個は稼働中の筈です。この
数が、子プロセスの起動/終了に従ってどう増減するかを確認して
みて下さい。
最後に fd を抜けた時に全ての FDclone が top(1) の表示から
いなくなっていることも確認して下さいね。
しらい たかし