From: Masaki Suketa Date: 1997-09-11T17:42:51+09:00 Subject: [ruby-dev:470] Re: [Q] ruby-socket(mswin32) 助田です In message "[ruby-dev:465] Re: [Q] ruby-socket(mswin32)" matz@netlab.co.jp (Yukihiro Matsumoto) writes : >まつもと ゆきひろです >|socket.cとio.cで >| >|#ifndef NT >| setbuf(fp->f, NULL); >|#endif >| >|とした方が良さそうですね. > >この変更は私の方でやりましょう. > fp->f が 通常の FILE構造体のポインタ (fopenの戻値とか) の場合 にはまずくないですか? ちなみに socket.c の sock_new の中で #ifndef NT setbuf(fp->f, NULL); #endif ・・・ #ifndef NT io_unbuffered(fp) #endif と乱暴なことをすると sample の svr.rb が動いて、 clnt.rbも 動くんだけど文字入力した瞬間 Segmentaition Faltが発生しました。 clnt.rb を起動したときにちゃんと svr.rb は、ちゃんと反応します。 #って書いてるうちにもうわたなべさんから RESついててさらに #まつもとさんのそれに対する RESが... 助田 雅紀(suke@tonen.co.jp)