[#20036] Re: Roundoff problem with Float and Marshal — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

16 messages 2003/04/18
[#20045] Re: Roundoff problem with Float and Marshal — nobu.nakada@... 2003/04/20

なかだです。

[#20063] Re: Roundoff problem with Float and Marshal — matz@... (Yukihiro Matsumoto) 2003/04/22

まつもと ゆきひろです

[#20097] jcode.rb — akira yamada / やまだあきら <akira@...>

25 messages 2003/04/26
[#20098] Re: jcode.rb — matz@... (Yukihiro Matsumoto) 2003/04/27

まつもと ゆきひろです

[#20105] Re: jcode.rb — WATANABE Hirofumi <eban@...> 2003/04/28

わたなべです。

[#20108] Re: jcode.rb — matz@... (Yukihiro Matsumoto) 2003/04/28

まつもと ゆきひろです

[ruby-dev:20023] Re: shim/ruby16/tests

From: matz@... (Yukihiro Matsumoto)
Date: 2003-04-13 18:14:00 UTC
List: ruby-dev #20023
まつもと ゆきひろです

In message "[ruby-dev:20022] Re: shim/ruby16/tests"
    on 03/04/14, Tanaka Akira <akr@m17n.org> writes:

|> また、田中さんの問題については、同じfile descriptorが複数の
|> IOから参照される可能性があるということは、きちんとRuby全体で
|> file decriptorの参照管理を(リファレンスカウントのようなこと
|> をして)行う必要があるだろうな、と昔から考えてはいます。stdio
|> を捨てるときに一緒にやろうか、と漠然と考えていたのですが。
|
|fclose の返値をチェックするのではいけないんですか?

たとえば、Socketクラスの操作がしたくてfor_fdで作ったソケット
がGCで回収されたときに元のソケットがcloseされてはいけないの
でいずれにせよ参照管理は必要なんです。現状では怠けているんで
すけど。

とはいえ、返値のチェックをするのは必要ですね...と、ソースを
見たらチェックしてますね。ただ、条件が間違っててこのケースを
検出できてないみたい。

                                まつもと ゆきひろ /:|)

In This Thread

Prev Next