From 59b6d4a84fbe962284c6c6c55e5e3276db78652c Mon Sep 17 00:00:00 2001 From: yugui Date: Tue, 11 Nov 2008 11:00:29 +0000 Subject: merges r20144 from trunk into ruby_1_9_1. * include/ruby/io.h (rb_io_t): added write_lock to serialize. [ruby-core:19668] * gc.c (gc_mark_children): mark write_lock. * gc.c (rb_gc_call_finalizer_at_exit): Mutex also needs to be deferred. * io.c (io_fflush, io_binwrite, fptr_finalize): serializes writing. git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@20192 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 7da2b5207..231489b68 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,15 @@ +Sat Nov 8 05:46:50 2008 Nobuyoshi Nakada + + * include/ruby/io.h (rb_io_t): added write_lock to serialize. + [ruby-core:19668] + + * gc.c (gc_mark_children): mark write_lock. + + * gc.c (rb_gc_call_finalizer_at_exit): Mutex also needs to be + deferred. + + * io.c (io_fflush, io_binwrite, fptr_finalize): serializes writing. + Tue Nov 11 17:37:47 2008 NAKAMURA Usaku * win32/win32.c (rb_w32_accept): secure fd before accept because if -- cgit