openbmc/build/tmp/deploy/sdk/witherspoon-2019-08-08/sysroots/armv6-openbmc-linux-gnueabi/usr/src/debug/rsyslog/8.1903.0-r0/rsyslog-8.1903.0/tools/rsyslogd.c
static void tellChildReady(const int pipefd, const char* const msg)
{
    dbgprintf("rsyslogd: child signaling OK\n");
    const int nWritten = write(pipefd, msg, strlen(msg));
    dbgprintf("rsyslogd: child signalled OK, nWritten %d\n", (int)nWritten);
    close(pipefd);
    sleep(1);
}
/* startup processing: this signals the waiting parent that the child is ready
 * and the parent may terminate.
 */
startup processing: this signals the waiting parent that the child is ready
and the parent may terminate.
startup processing : this signals the waiting parent that the child is ready and the parent may terminate .
static void tellChildReady(const int pipefd, const char* const msg)
{
    dbgprintf("rsyslogd: child signaling OK\n");
    const int nWritten = write(pipefd, msg, strlen(msg));
    dbgprintf("rsyslogd: child signalled OK, nWritten %d\n", (int)nWritten);
    close(pipefd);
    sleep(1);
}
static void tellChildReady ( const int pipefd , const char * const msg ) { dbgprintf ( " \n " ) ; const int nWritten = write ( pipefd , msg , strlen ( msg ) ) ; dbgprintf ( " \n " , ( int ) nWritten ) ; close ( pipefd ) ; sleep ( 1 ) ; }
startup processing: this signals the waiting parent that the child is ready
 and the parent may terminate.
startup processing : this signals the waiting parent that the child is ready and the parent may terminate .