Bug #10615
closed
SIGKILL is not supported by signal() of some versions of MSVCRT
Added by usa (Usaku NAKAMURA) almost 10 years ago.
Updated almost 10 years ago.
Description
MSVCRTはSIGKILLをサポートしておらず(C標準外なので割と当たり前)、Rubyで自前サポートしているわけなのですが、にもかかわらずsignal()にはそのまんま渡しているため、一部のMSVCRT実装で問題が起きているようです。
- Status changed from Assigned to Closed
- % Done changed from 0 to 100
Applied in changeset r48884.
- signal.c (ruby_signal): since SIGKILL is not supported by MSVCRT,
should be treated before calling signal(2).
[Bug #10615]
- Backport changed from 2.0.0: REQUIRED, 2.1: REQUIRED to 2.0.0: DONE, 2.1: REQUIRED
Backported r48884 and r48885 into ruby_2_0_0
at r49247.
- Backport changed from 2.0.0: DONE, 2.1: REQUIRED to 2.0.0: DONE, 2.1: DONE
Backported into ruby_2_1 at r49370.
Also available in: Atom
PDF
Like0
Like0Like0Like0