Commit b7c5295
build: don't squash signal handlers with --shared
An application using node built as a shared library may legitimately
implement its own signal handling routines. Current behaviour is
to squash all signal handlers on node startup. This change will
stop that behaviour when node is built as a shared library.
PR-URL: #10539
Fixes: #10520
Refs: #615
Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>1 parent ccb6045 commit b7c5295
1 file changed
+3
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2248 | 2248 | | |
2249 | 2249 | | |
2250 | 2250 | | |
2251 | | - | |
| 2251 | + | |
2252 | 2252 | | |
2253 | 2253 | | |
2254 | 2254 | | |
| |||
4254 | 4254 | | |
4255 | 4255 | | |
4256 | 4256 | | |
| 4257 | + | |
4257 | 4258 | | |
4258 | 4259 | | |
4259 | 4260 | | |
| |||
4267 | 4268 | | |
4268 | 4269 | | |
4269 | 4270 | | |
| 4271 | + | |
4270 | 4272 | | |
4271 | 4273 | | |
4272 | 4274 | | |
| |||
0 commit comments