X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/09021eabb53aec92237116d57d3e2b4246ef8f86..73ff720972770e097bf9c42100f7bd990bc19186:/clientserver.c diff --git a/clientserver.c b/clientserver.c index 3f1f5839..709057f6 100644 --- a/clientserver.c +++ b/clientserver.c @@ -502,6 +502,8 @@ int start_daemon(int f_in, int f_out) exit_cleanup(RERR_SYNTAX); } + log_init(); + if (!am_server) { set_socket_options(f_in, "SO_KEEPALIVE"); set_socket_options(f_in, lp_socket_options()); @@ -512,7 +514,7 @@ int start_daemon(int f_in, int f_out) motd = lp_motd_file(); if (motd && *motd) { - FILE *f = fopen(motd,"r"); + FILE *f = fopen(motd,"r" O_TEXT_STR); while (f && !feof(f)) { int len = fread(line, 1, sizeof(line)-1, f); if (len > 0) {