Commit 61fe1fe2 authored by Fedor Indutny's avatar Fedor Indutny Committed by Julien Gilli
Browse files

src: backport fix for SIGINT crash on FreeBSD

This is a backport of b64983d7.

Original commit message:

  src: reset signal handler to SIG_DFL on FreeBSD

  FreeBSD has a nasty bug with SA_RESETHAND reseting the SA_SIGINFO,
  that is in turn set for a libthr wrapper. This leads to a crash.
  Work around the issue by manually setting SIG_DFL in the signal
  handler.

  Fix: https://github.com/joyent/node/issues/9326
  PR-URL: https://github.com/iojs/io.js/pull/1218


Reviewed-By: default avatarJohan Bergström <bugs@bergstroem.nu>
Reviewed-By: default avatarBen Noordhuis <info@bnoordhuis.nl>

Fixes #9326.

Reviewed-By: default avatarTrevor Norris <trev.norris@gmail.com>
PR-URL: https://github.com/joyent/node/pull/14184
parent d6484f3f
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment