summaryrefslogtreecommitdiffstats
path: root/logwrapper/include
Commit message (Collapse)AuthorAgeFilesLines
* logwrap: add quiet flag to logwrap()Rom Lemarchand2013-01-281-1/+3
| | | | | | | Add a quiet flag to the logwrap function that prevents messages from getting logged. Change-Id: Ic56c011fb608babae32b03900b955833a6bdd070
* logwrap: wait for child process when receiving SIGINT or SIGQUITRom Lemarchand2013-01-291-1/+7
| | | | | | | | | - Wait for the child to exit before propagating SIGINT and SIGQUIT to the parent - Add ignore_int_quit argument to logwrap() that gives the caller the option to ignore SIGINT and SIGQUIT while logwrap is running Change-Id: If5c96cf23094917211310f00aa6aed515f110f5b
* logwrapper: prevent logwrap from hanging when child diesRom Lemarchand2013-01-141-1/+23
| | | | | | | | Sometimes the read on the PTY can wait indefinitely if the child dies. By using a poll statement that monitors both the output of the child and its state we prevent this from happening. Change-Id: I51d5556c66f039bca673145ca72db262977e1689
* logwrapper: split into liblogwrap and the executable itselfRom Lemarchand2013-01-111-0/+27
Abstracting the functionality of logwrapper into a library and making use of it for the logwrapper executable. Change-Id: I2bcf722413f3a8454c6f52137dec86c4477fb8b5