Commit e10664c5 authored by Wayne Davison's avatar Wayne Davison

Moved the write_stream_flags() call from io.c into main.c so that

it gets called before the transfer starts (thus ensuring that it
can write out un-tweaked values of preserver_[ug]id vars).
parent 99a957d3
......@@ -1548,8 +1548,6 @@ void close_multiplexing_out(void)
void start_write_batch(int fd)
{
write_stream_flags(batch_fd);
/* Some communication has already taken place, but we don't
* enable batch writing until here so that we can write a
* canonical record of the communication even though the
......
......@@ -1360,6 +1360,9 @@ int main(int argc,char *argv[])
}
if (read_batch)
read_stream_flags(batch_fd);
else
write_stream_flags(batch_fd);
}
if (write_batch < 0)
dry_run = 1;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment