summaryrefslogtreecommitdiff
path: root/pipe.c
diff options
context:
space:
mode:
authorWayne Davison <wayned@samba.org>2004-08-12 00:52:58 +0000
committerWayne Davison <wayned@samba.org>2004-08-12 00:52:58 +0000
commit391516da51d9a3765b60d508dbe8fb18cb20b9a6 (patch)
tree4c08ff0bf9a121587fed39d7de37028956026331 /pipe.c
parent1d6b8f9ad296f06505b06a941df5cbe38c540e72 (diff)
downloadrsync-391516da51d9a3765b60d508dbe8fb18cb20b9a6.tar.gz
Got rid of a comment that became inapplicable.
Diffstat (limited to 'pipe.c')
-rw-r--r--pipe.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/pipe.c b/pipe.c
index 2225cc6d..446afa7d 100644
--- a/pipe.c
+++ b/pipe.c
@@ -94,8 +94,7 @@ pid_t piped_child(char **command, int *f_in, int *f_out)
return pid;
}
-/*
- * This function forks a child which calls child_main(). First,
+/* This function forks a child which calls child_main(). First,
* however, it has to establish communication paths to and from the
* newborn child. It creates two socket pairs -- one for writing to
* the child (from the parent) and one for reading from the child
@@ -104,8 +103,7 @@ pid_t piped_child(char **command, int *f_in, int *f_out)
* two socket ends are retained for reading and writing. In the
* child, the STDIN and STDOUT file descriptors refer to these
* sockets. In the parent, the function arguments f_in and f_out are
- * set to refer to these sockets.
- */
+ * set to refer to these sockets. */
pid_t local_child(int argc, char **argv, int *f_in, int *f_out,
int (*child_main)(int, char*[]))
{
@@ -119,9 +117,7 @@ pid_t local_child(int argc, char **argv, int *f_in, int *f_out,
exit_cleanup(RERR_IPC);
}
- /* For read-batch, don't even fork. */
pid = do_fork();
-
if (pid == -1) {
rsyserr(FERROR, errno, "fork");
exit_cleanup(RERR_IPC);