Thanks to visit codestin.com
Credit goes to github.com

Skip to content

src: Include "signal.h" in "util.h" - #3058

Closed
zcbenz wants to merge 1 commit into
nodejs:masterfrom
zcbenz:include-signal-h
Closed

zcbenz wants to merge 1 commit into
nodejs:masterfrom
zcbenz:include-signal-h

Conversation

@zcbenz

@zcbenz zcbenz commented Sep 25, 2015

Copy link
Copy Markdown
Contributor

It is required for using the SIGABRT constant.

It doesn't cause compilation errors in Node because most files already have "signal.h" included, but it causes errors for third party embedder.

@Fishrock123 Fishrock123 added the c++ Issues and PRs that require attention from people who are familiar with C++. label Sep 25, 2015
@rvagg

rvagg commented Sep 25, 2015

Copy link
Copy Markdown
Member

lgtm

@indutny

indutny commented Sep 25, 2015

Copy link
Copy Markdown
Member

LGTM

@trevnorris

Copy link
Copy Markdown
Contributor

Ditto

@thefourtheye

Copy link
Copy Markdown
Contributor

LGTM

@thefourtheye

Copy link
Copy Markdown
Contributor

Can you please include the complete description in the PR to the commit log as well?

It is required for using the "SIGABRT" constant.

It doesn't cause compilation errors in Node because most files already have
"signal.h" included, but it causes errors for third party embedder.
@zcbenz

zcbenz commented Sep 25, 2015

Copy link
Copy Markdown
Contributor Author

Sure, I have updated the commit message.

@thefourtheye

Copy link
Copy Markdown
Contributor

@zcbenz I am sorry, the commit log lines should not exceed 72 characters. Ref: https://github.com/nodejs/node/blob/master/CONTRIBUTING.md#step-3-commit

@targos

targos commented Sep 25, 2015

Copy link
Copy Markdown
Member

@thefourtheye you can fix this when you rebase to land the commit

bnoordhuis pushed a commit that referenced this pull request Sep 25, 2015
It is required for using the "SIGABRT" constant.

It doesn't cause compilation errors in Node because most files already
have "signal.h" included, but it causes errors for third party embedder.

PR-URL: #3058
Reviewed-By: Ben Noordhuis <[email protected]>
Reviewed-By: Fedor Indutny <[email protected]>
Reviewed-By: Rod Vagg <[email protected]>
Reviewed-By: Sakthipriyan Vairamani <[email protected]>
Reviewed-By: Trevor Norris <[email protected]>
@bnoordhuis

Copy link
Copy Markdown
Member

Landed in 1b78151, thanks. It takes the cake for number of reviewers for a one-liner. :-)

@bnoordhuis bnoordhuis closed this Sep 25, 2015
rvagg pushed a commit that referenced this pull request Sep 30, 2015
It is required for using the "SIGABRT" constant.

It doesn't cause compilation errors in Node because most files already
have "signal.h" included, but it causes errors for third party embedder.

PR-URL: #3058
Reviewed-By: Ben Noordhuis <[email protected]>
Reviewed-By: Fedor Indutny <[email protected]>
Reviewed-By: Rod Vagg <[email protected]>
Reviewed-By: Sakthipriyan Vairamani <[email protected]>
Reviewed-By: Trevor Norris <[email protected]>
This was referenced Sep 30, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

c++ Issues and PRs that require attention from people who are familiar with C++.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants