From f5cf22b54f3ab0b7033843d99834aa6dadb7fe51 Mon Sep 17 00:00:00 2001 From: akr Date: Tue, 13 Jan 2009 12:41:12 +0000 Subject: * ext/socket/socket.c (rb_getaddrinfo): use getaddrinfo with GVL if getaddrinfo.c/getnameinfo.c is used. They are not thread safe because gethostbyname/gethostbyaddr is used. (rb_getnameinfo): ditto. * extconf.rb: define GETADDRINFO_EMU if getaddrinfo.c/getnameinfo.c is used. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@21494 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index ad3da2f08..d6e14d773 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +Tue Jan 13 21:38:07 2009 Tanaka Akira + + * ext/socket/socket.c (rb_getaddrinfo): use getaddrinfo with GVL if + getaddrinfo.c/getnameinfo.c is used. They are not thread safe + because gethostbyname/gethostbyaddr is used. + (rb_getnameinfo): ditto. + + * extconf.rb: define GETADDRINFO_EMU if getaddrinfo.c/getnameinfo.c is + used. + Tue Jan 13 21:28:14 2009 Yuki Sonoda (Yugui) * object.c (rb_obj_not_match): rdoc. -- cgit