Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
wants to merge 1 commit into from
Closed

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

wants to merge 1 commit into from

Conversation

zcbenz
Copy link
Contributor

@zcbenz zcbenz commented 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.

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

rvagg commented Sep 25, 2015

lgtm

@indutny
Copy link
Member

indutny commented Sep 25, 2015

LGTM

@trevnorris
Copy link
Contributor

Ditto

@thefourtheye
Copy link
Contributor

LGTM

@thefourtheye
Copy link
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
Copy link
Contributor Author

zcbenz commented Sep 25, 2015

Sure, I have updated the commit message.

@thefourtheye
Copy link
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
Copy link
Member

targos commented Sep 25, 2015

@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 <info@bnoordhuis.nl>
Reviewed-By: Fedor Indutny <fedor.indutny@gmail.com>
Reviewed-By: Rod Vagg <r@va.gg>
Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
Reviewed-By: Trevor Norris <trev.norris@gmail.com>
@bnoordhuis
Copy link
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 <info@bnoordhuis.nl>
Reviewed-By: Fedor Indutny <fedor.indutny@gmail.com>
Reviewed-By: Rod Vagg <r@va.gg>
Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
Reviewed-By: Trevor Norris <trev.norris@gmail.com>
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