Project

General

Profile

« Previous | Next » 

Revision bb659206

Added by shirosaki about 12 years ago

  • test/ruby/test_thread.rb
    (TestThreadGroup#test_thread_timer_and_interrupt): skip exit status
    assertion because we cannot get signal status on Windows.

  • win32/win32.c (CreateChild): create process group to receive the
    signal by GenerateConsoleCtrlEvent().

  • win32/win32.c (kill): use CTRL_BREAK_EVENT instead of CTRL_C_EVENT
    if a process group is specified. CTRL_C_EVENT signal cannot be
    generated for process groups for the specification.
    [ruby-dev:45149] [Bug #5812]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34389 b2dd03c8-39d4-4d8f-98ff-823fe69b080e