From: David Dykstra Date: Fri, 4 Aug 2000 21:18:23 +0000 (+0000) Subject: Turn on blocking_io when starting client of rsync server daemon. X-Git-Tag: v2.4.5~13 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ed91f3e4181465c64d13cf037306cbf2850cc844;p=thirdparty%2Frsync.git Turn on blocking_io when starting client of rsync server daemon. --- diff --git a/clientserver.c b/clientserver.c index 7518e3e1..459e2227 100644 --- a/clientserver.c +++ b/clientserver.c @@ -37,6 +37,7 @@ int start_socket_client(char *host, char *path, int argc, char *argv[]) extern int remote_version; extern int am_sender; extern struct in_addr socket_address; + extern int blocking_io; if (*path == '/') { rprintf(FERROR,"ERROR: The remote path must start with a module name\n"); @@ -53,6 +54,8 @@ int start_socket_client(char *host, char *path, int argc, char *argv[]) if (!user) user = getenv("USER"); if (!user) user = getenv("LOGNAME"); + blocking_io = 1; + fd = open_socket_out(host, rsync_port, &socket_address); if (fd == -1) { exit_cleanup(RERR_SOCKETIO);