From: "U.Nakamura" Date: 2010-05-25T12:47:59+09:00 Subject: [ruby-core:30408] Re: [Bug #3336] Memory leak in IO.select() on Windows Hello, In message "[ruby-core:30407] [Bug #3336] Memory leak in IO.select() on Windows" on May.25,2010 12:15:33, wrote: > Strangely, rb_fd_init() is being used before the #ifdef block; it does not make sense for this function to call the select_internal() unless the fb_fd_init()'s are similarly ifdef'd (any platform without HAVE_RB_FD_INIT will experience a memory leak). I think that HAVE_RB_FD_INIT is not a good name. It's used as the indicator of a necessity to call rb_fd_term(). Regards, -- U.Nakamura