From: sinara@... Date: 1997-01-20T23:54:03+09:00 Subject: [ruby-list:1785] thread_critical?($1) 原です。 いま、name = "www.nagaokaut.ac.jp/" に対して if name.sub!(/^([^\/:]+)/, "") @server = $1.downcase end と書くと @server が文字化け(^H^@i^Hokaut.ac.jpみたいな)します。 ちょっといじると、例えば他の場所にコメントを書いたり、 if name.sub!(/^([^\/:]+)/, "") @server = $1.downcase end と改行一つ入れるだけで起こらなくなります。再現性はあります。 複数の thread が動いているのですが、$1 がマルチスレッドに対 応してないのでは? あるいは別の理由か。でも触ると消えるので何の実験が出来ない状 態です。 ---===-=-=-=-=-=-=-=-=======--=-=-=-==-=-===-=-=-=-=-=-=--=-==-=-- Shin-ichro Hara(Nagaoka Univ.of Tech.)