Hello,
In message "Re: [BUG] Win32: rb_sys_fail() - errno == 0"
on Jan.04,2005 03:57:22, <Daniel.Berger / qwest.com> wrote:
| > | Although Florian's original code seems to work fine, I
| > still see this
| > | error in win32-process when I attempt to use rb_sys_fail(0) in the
| > | Process.kill code.
| >
| > How should I do to reproduce the bug?
|
| Download win32-process-0.3.1
|
| Modify process.c, and replace the rb_raise() functions with
| rb_sys_fail(0) in the process_kill() function. You should see where
| I've commented them out.
Hmm, is the point here?
process.c:95: rb_raise(rb_eStandardError,ErrorDescription(GetLastError()));
process.c:96: //rb_sys_fail(0);
If so, it's not ruby's problem.
Because there are no ruby API call before here. Isn't it?
Regards,
--
U.Nakamura <usa / garbagecollect.jp>