[#23717] error at TestDRbMServer (test/drb) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>

山本です。どうしても原因がわからないので、報告だけ・・・

18 messages 2004/06/19
[#23718] Re: error at TestDRbMServer (test/drb) — nobu.nakada@... 2004/06/19

なかだです。

[#23719] Re: error at TestDRbMServer (test/drb) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/06/19

山本です。

[#23720] Re: error at TestDRbMServer (test/drb) — nobu.nakada@... 2004/06/19

なかだです。

[#23724] Re: error at TestDRbMServer (test/drb) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/06/19

山本です。

[#23762] Ruby 1.8.2 to be released. — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

40 messages 2004/06/23

[#23784] URI() — Tanaka Akira <akr@...17n.org>

前から思っていたのですが、URI.parse("http://...") を URI("http://...")

19 messages 2004/06/25

[ruby-dev:23739] Re: error at TestDRbMServer (test/drb)

From: "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
Date: 2004-06-21 14:36:47 UTC
List: ruby-dev #23739
山本です。

"U.Nakamura" <usa@garbagecollect.jp> wrote:
(2004/06/21 18:27)

>NDAでも結ばない限り、ランタイムのソースを見て知りえたことをよ
>そに漏らしちゃいけないってことにはならないと思います。
>C++Builder5のライセンスもそんなことを要求してはいないですよね。

news://borland.public.cppbuilder.non-technical の Ed Mulroy も
問題ないだろうと言っていました。

nobu.nakada@nifty.ne.jp wrote:
(2004/06/21 20:00)

>errnoは一切設定してないってことですか。難儀なやつだな…。

全くです・・・(--;

でも、深いレベルの下請け関数ではちゃんと errno を設定していて、EMFILE もちゃんと
そこにあるんです。errno を無視しているのは浅いレベルで、fdopen は FILE配列が一杯な
場合に即 NULL を返してしまうので、深いレベルには達しないという・・・

_sopen はこの下請け関数を直接呼んでいるので、全く無意味というわけではないのですが。

>> FILE 配列自体は stdio.h(130) で export されていたのですが、問題はロックする関数が
>> 公開されていないということです。
>
>ruby interpreterだけを考える限り、ロックはしなくてもいいでしょう。

そうか、rubyはシングルスレッドでしたね。

bcc32 はどうも errno に無頓着できりがない感じですが、EMFILE だけは対処してみようと思います。



In This Thread