ruby-changes:7740
From: nobu <ko1@a...>
Date: Tue, 9 Sep 2008 01:54:38 +0900 (JST)
Subject: [ruby-changes:7740] Ruby:r19261 (mvm): * io.c (Init_IO): max_file_descriptor_lock is per-process resource.
nobu 2008-09-09 01:52:30 +0900 (Tue, 09 Sep 2008) New Revision: 19261 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=19261 Log: * io.c (Init_IO): max_file_descriptor_lock is per-process resource. Modified files: branches/mvm/ChangeLog branches/mvm/io.c Index: mvm/ChangeLog =================================================================== --- mvm/ChangeLog (revision 19260) +++ mvm/ChangeLog (revision 19261) @@ -1,3 +1,7 @@ +Tue Sep 9 01:52:28 2008 Nobuyoshi Nakada <nobu@r...> + + * io.c (Init_IO): max_file_descriptor_lock is per-process resource. + Tue Sep 9 00:55:34 2008 Nobuyoshi Nakada <nobu@r...> * eval.c (ruby_vm_init): split from ruby_init. Index: mvm/io.c =================================================================== --- mvm/io.c (revision 19260) +++ mvm/io.c (revision 19261) @@ -4141,7 +4141,6 @@ rb_file_open_internal(VALUE io, VALUE filename, const char *modestr) { return rb_file_openat_internal(io, filename, NULL, modestr); - } VALUE @@ -8277,6 +8276,7 @@ Init_IO(void) { Init_File(); + ruby_native_thread_lock_initialize(&max_file_descriptor_lock); } void @@ -8590,6 +8590,4 @@ sym_open_args = ID2SYM(rb_intern("open_args")); sym_textmode = ID2SYM(rb_intern("textmode")); sym_binmode = ID2SYM(rb_intern("binmode")); - - ruby_native_thread_lock_initialize(&max_file_descriptor_lock); } -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/