X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/08f15335b5b469b29cbdacd0fc5ba48d76acf280..ff41a59f58614ff4e57b4c97b586dcd46e43cc5c:/main.c diff --git a/main.c b/main.c index 80839de3..2a5597e4 100644 --- a/main.c +++ b/main.c @@ -391,6 +391,10 @@ void start_server(int f_in, int f_out, int argc, char *argv[]) { extern int cvs_exclude; extern int am_sender; + extern int remote_version; + + if (remote_version >= 23) + io_start_multiplex_out(f_out); setup_protocol(f_out, f_in); @@ -412,6 +416,10 @@ int client_run(int f_in, int f_out, int pid, int argc, char *argv[]) char *local_name = NULL; extern int am_sender; extern int list_only; + extern int remote_version; + + if (remote_version >= 23) + io_start_multiplex_in(f_in); setup_protocol(f_out,f_in);