summaryrefslogtreecommitdiffstats
path: root/libdaemon/dfork.c
Commit message (Collapse)AuthorAgeFilesLines
* fix a few thinkos in handling of exception listsLennart Poettering2008-07-281-12/+28
|
* create retval pipes once onlyLennart Poettering2008-07-281-2/+8
|
* save and restore errno where necessaryLennart Poettering2008-07-281-0/+7
|
* add more error checkingLennart Poettering2008-07-281-1/+9
|
* reorder a few things, so that logging works properly very early alreadyLennart Poettering2008-07-281-14/+15
|
* add a bit more error checkingLennart Poettering2008-07-281-3/+10
|
* update licenses/file headersLennart Poettering2008-07-281-20/+19
|
* add API to block/reset signalsLennart Poettering2008-04-251-57/+245
| | | | git-svn-id: file:///home/lennart/svn/public/libdaemon/trunk@139 153bfa13-eec0-0310-be40-b0cb6a0e1b4b
* Fix brown paper bag bug with handling the first argument passed to ↵Lennart Poettering2007-07-101-6/+10
| | | | | | daemon_close_all(). Patch supplied by Sjoerd Simons git-svn-id: file:///home/lennart/svn/public/libdaemon/trunk@127 153bfa13-eec0-0310-be40-b0cb6a0e1b4b
* Reenable linux-specifc daemon_close_all() codeLennart Poettering2007-06-111-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/libdaemon/trunk@118 153bfa13-eec0-0310-be40-b0cb6a0e1b4b
* Make sure that we always return a sensible errnoLennart Poettering2007-06-111-5/+14
| | | | git-svn-id: file:///home/lennart/svn/public/libdaemon/trunk@117 153bfa13-eec0-0310-be40-b0cb6a0e1b4b
* add daemon_logv()Lennart Poettering2007-06-111-12/+130
| | | | git-svn-id: file:///home/lennart/svn/public/libdaemon/trunk@116 153bfa13-eec0-0310-be40-b0cb6a0e1b4b
* * Change license to LGPLLennart Poettering2005-11-181-9/+10
| | | | | | | | * Update README * make use of autoconf macro AM_GNU_SOURCE git-svn-id: file:///home/lennart/svn/public/libdaemon/trunk@101 153bfa13-eec0-0310-be40-b0cb6a0e1b4b
* use _exit() instead of exit() to terminate if forking failsLennart Poettering2005-11-011-2/+2
| | | | git-svn-id: file:///home/lennart/svn/public/libdaemon/trunk@100 153bfa13-eec0-0310-be40-b0cb6a0e1b4b
* remove superfluous \nLennart Poettering2005-11-011-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/libdaemon/trunk@99 153bfa13-eec0-0310-be40-b0cb6a0e1b4b
* Remove some compiler warningsLennart Poettering2005-10-301-3/+3
| | | | git-svn-id: file:///home/lennart/svn/public/libdaemon/trunk@95 153bfa13-eec0-0310-be40-b0cb6a0e1b4b
* fixes needed for windows and solarisSebastien Estienne2005-10-281-2/+2
| | | | git-svn-id: file:///home/lennart/svn/public/libdaemon/trunk@94 153bfa13-eec0-0310-be40-b0cb6a0e1b4b
* * add a "const" to daemon_log_identLennart Poettering2005-09-101-1/+1
| | | | | | | | | | * fix log message in dfork.c * in dexec.c: call waitpid() in a loop and ignore EINTR * add a "const" to daemon_log_ident * minor doc update git-svn-id: file:///home/lennart/svn/public/libdaemon/trunk@90 153bfa13-eec0-0310-be40-b0cb6a0e1b4b
* Merge MacOSX compat patch from Sebastien EstienneLennart Poettering2005-07-011-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/libdaemon/trunk@86 153bfa13-eec0-0310-be40-b0cb6a0e1b4b
* rename src/ to libdaemon/Lennart Poettering2004-12-181-0/+340
git-svn-id: file:///home/lennart/svn/public/libdaemon/trunk@71 153bfa13-eec0-0310-be40-b0cb6a0e1b4b