joyent/libuv — pull request #537 by shigeki (2012-08-24 08:18:05+00:00)
Title: windows: bug fixes of uv_signal_init/start and new support of signal handling in uv_kill()

This PR has the following three commits that have two bug fixes and one new feature.

+ bug fix: 6ad39a6fed2a7afde4b18ca6a25fbc5903ba8767 `uv__signal_control_handler_refs` needs to be incremented when multiple signal handlers are started.

+ bug fix 4959f467d1888f8340033345ea1b14c312287812 `uv__handle_start()` was not needed in `uv_signal_init()`

+ new feature: e683ef8289a63057a4b66a04938f811f4a369101 : support signal handling in uv_kill(). This is nice to have consistent behaviors between Windows and Unix.