(enhancement) Expose dup2() from libc, Daemon optionally redirect str… #12
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
…eams
Allow user to redirect stdout, stderr after fork() instead of closing them.
Expose dup() and dup2() in CLibrary to accomplish the above. Add dup2()
unit test.
I have a Dropwizard service that I would like to daemonize. Some of the dependencies
I'm using write to stdout and stderr, and they get errors when they're closed and the
service fails to boot.
The change here uses dup2() to redirect them to files in the log directory instead.